Важность отношений в моделях с типом

#typescript #postgresql #typeorm

Вопрос:

Что, если я просто пропущу часть определения отношения сущности и помещу ее только в базу данных?

Exemple:

 @ManyToMany(type => Category, category => category.questions, {
        cascade: true
})
@JoinTable()
categories: Category[];
 

Что, если я просто пропущу эти теги (соединяемые, множество) и почему это так важно?

Комментарии:

1. Потому что тогда база данных не сможет утверждать эти ограничения внешнего ключа.