DDD: объектами соединения являются объект сущности или объект значения?

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

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

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

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

Ответы на вопрос(2)

Ваш ответ на вопрос