Отношения нескольких сущностей друг с другом

У меня 6-7 сущностей, и каждая из этих сущностей связана друг с другом (один к одному, один ко многим или многие ко многим). В будущем мы можем добавить к этим объектам больше объектов. Должны ли мы создавать отдельную таблицу отношений для каждых двух сущностей ИЛИ одну таблицу с дополнительным столбцом, определяющим тип отношения. Нам нужно создать эти отношения через REST API в таблице.

Какие плюсы и минусы такого подхода? Какой рекомендуемый подход?

Пример статической таблицы 1 Связь AB 2 Связь BC 3 Связь CD 4 Связь BD

Таблица одинарных отношений Id1 Id2 Тип 12 12 3 34 5 41 41

0 ответов

Другие вопросы по тегам