知识卡片
划聚合边界先保独立性、后顾完整性、设计小聚合
内容
不能把完整性视为关系集合而一味合并。完整性也可由聚合间关系保证。据完整性与独立性划界时应先保独立性再考虑完整性——独立性对边界影响高于完整性;边界模糊时小聚合优于大聚合。
参考来源
- 位置:《解构领域驱动设计》15.4.4(源文件:_epub-src/OEBPS/027.xhtml)
- 结论依据:给出聚合粒度权衡的优先级。
- 原始内容:根据领域概念的完整性与独立性划分聚合边界时,应先保证独立性,再考虑完整性……当聚合边界存在模糊之处时,小聚合显然要优于大聚合。