聚合和聚合根目录如何应用

时间:2014-04-03 13:08:00

标签: design-patterns domain-driven-design

我正在练习并尝试在项目中实现DDD(域驱动设计)。我是DDD的新手。我的要求如下。

我有一个项目。我有多个候选人可以分配给该项目。项目有一个客户。

我想识别聚合和聚合根。如何使用聚合概念设计DDD?

1 个答案:

答案 0 :(得分:2)

候选人或客户可以独立于项目而存在吗?我猜是的。然后,这些都不能组合成聚合。随着您的进一步发展,您可能会发现只能存在于项目中的实体 - 可能是一个计划。然后,您可能有一个以项目为根的项目聚合。