Добрый вечер!
Проектирую сущность пользователя для системы (id, name). У пользователя есть аккаунты (для входа через логин/пароль, через токен, через соцсети и т. д.).
Как лучше сделать - аккаунты отдельные сущности, связанные с пользователем или аккаунты - это список VO внутри пользователя?