В проекте, управляемом доменом, если я хочу использовать репозиторий, мне нужно иметь агрегат для него - как я понимаю.Агрегат для одного объекта
У меня есть Пользователь, у которого есть идентификатор, логин, адрес электронной почты и пароль. Пользователь - это домен Entity с уникальным идентификатором.
Когда я хочу добавить репозиторий User to User, должен ли я сначала создать Aggregate с только Aggregate Root, который является моим объектом User и не более? Он выглядит как прокси для пользователя в этом случае, ненужный слой.
Или, может быть, я что-то пропустил? Возможно, пользователь не является Entity, даже если он выглядит так. Или, может быть, я могу помещать Entity прямо в репозиторий?