моделька пользователя. В проекте также будут сущности Заказчика и Исполнителя.
1. Верно ли я понимаю, что эти сущности мне стоит закинуть также в users, т.к. это все относится к пользователю по факту?
2. С точки зрения этакого "проектного дизайна", будет ли лучшим выбором не наследовать Заказчика и Исполнителя от модели Пользователя, а сделать им поле с внешним ключем на Пользователя (т.к. один пользователь может быть и тем и тем)?
Зависит от того насколько разные поля и сколь их
Обсуждают сегодня