Насколько сильно должна быть заполнена свойствами сущность?

Всем привет, задался таким важным для меня вопросом. Дело в том, что я разрабатываю функционал на Symfony - менеджера управления пользователями, что-то на подобии FOSUserBundle (готовый пакет не использую, потому что тогда не буду знать как оно работает, тем более какой тогда кайф от такой разработки). Имеется сущность User на основе DoctrineORM, которая собственно и хранит всю информацию об пользователе. Суть моего вопроса в том, что со временем информации (свойств в классе/сущности User) об пользователе может быть слишком много, и стоит ли всё это помещать в одну сущность?
  • Вопрос задан
  • 2264 просмотра
Пригласить эксперта
Ответы на вопрос 1
banderos120
@banderos120
Играю на балалайке
В саму сущность помещайте только информацию, которая влияет на авторизацию и роли. Другую информацию помещайте в Profile сущность и связывайте один к одному. Если много свойств(полей), то тут уже вопрос к проектированию БД.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы