если ты разбиваешь "юзера" на сущности, минимально необходимые для сохранения инвариантов, то там в каждой будет по два-три поля максимум. ну например userId + password или userId + blocked (какая-нибудь логика на тему блокировки, хз, пример из головы). остальные поля типа email, name, birthday и так далее как правило инвариантов не образуют, следовательно могут сохраняться без сущности, например как ключ/значение.
Обсуждают сегодня