DDD :Объекты Connection являются объектами Entity или Value?

Я работаю над приложением, в котором пользователи могут подписываться друг на друга, подобно Twitter.

Прочитав DDD, я понял, что мои пользователи являются Сущностными объектами. -Я обращаюсь к ним, используя их уникальный идентификатор.

Когда один пользователь «подписывается» на другого (, т.е. формирует соединение ), взаимосвязь сохраняется в таблице «многие» ---«многие». Его поля включают FollowerID, TargetIDи Status. Для каждой комбинации Follower/Target (может быть только две записи: одна Active, другая Inactive ), поэтому я могу безопасно идентифицировать объекты на основе их атрибутов.

Итак, я думаю, что мои объекты Connection являются объектами-значениями, а не объектами-сущностями, но я не уверен. Можете ли вы помочь мне с этим решением?

6
задан shA.t 4 July 2015 в 06:26
поделиться