Допустим, у меня есть вещь под названием «Дело». Дело имеет свойства, такие как:
Я БЫ
DatePlanned
Крайний срок
заглавие
Описание
FirstSignatory
SecondSignatory
приоритет
причина
Тип
...
Некоторые из этих свойств могут быть сгруппированы и могут рассматриваться как «Правила». Это означает, что на самом деле существует взаимно-однозначная связь между делом и постановлением.
Имеет ли смысл разделять таблицу выше на два объекта в EF?
Большинство свойств являются обязательными, и мы, вероятно, почти никогда не загрузим «Дело» без свойств «Регулирование».
Я думаю, что не имеет смысла разбивать эту таблицу на две таблицы, но, с другой стороны, она упрощает, например, видеть, что происходит на диаграмме.