В чем разница между корнем и совокупным корнем в DDD - PullRequest
0 голосов
/ 23 сентября 2019

Мой друг столкнулся с этим вопросом в интервью, на которое мы до сих пор не можем найти ответ.

В чем разница между корнем и совокупным корнем в DDD?

Мы знаем, чтоесть агрегированный корень, но он не знает о концепции корня в DDD, так что это правильный вопрос, и если да, то в чем разница?

1 Ответ

3 голосов
/ 23 сентября 2019

В контексте, с которым я знаком, «корень» - это сокращение от «совокупного корня»;агрегат может содержать более одной сущности, но прикладному уровню разрешено взаимодействовать только с сущностью, которая играет роль корневого агрегата.

См. главу 6 книги Evans Domain Driven Design.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...