知识卡片
主聚合不知从聚合,从聚合以主聚合ID建立隐含关联
内容
将聚合或其集合定义为另一聚合的字段,就让主聚合承担了字段的生命周期管理,违背设计原则。正确做法:主聚合完全不知从聚合,从聚合通过主聚合根实体ID建立与主聚合的隐含关联;各自由资源库管理生命周期。
参考来源
- 位置:《解构领域驱动设计》15.4.5(源文件:_epub-src/OEBPS/027.xhtml)
- 结论依据:给出主从聚合关联的正确设计形态。
- 原始内容:主聚合不考虑从聚合的生命周期,完全不知从聚合;从聚合通过主聚合根实体的ID建立与主聚合的隐含关联。