知识卡片
共享聚合根身份标识却无继承的隐性关联
内容
三种雇员类完全独立却共享员工聚合根Employee的身份标识EmployeeId;这种关联仅存在于领域概念层面,设计上已通过引入内建类型(ID)去掉了跨上下文的对象引用耦合,是聚合间协作优先身份标识引用原则的体现。
参考来源
- 位置:《解构领域驱动设计》17.3.3(源文件:_epub-src/OEBPS/029.xhtml)
- 结论依据:以薪资案例说明跨限界上下文聚合的关联方式。
- 原始内容:这也说明了虽然3个雇员类完全独立,却共享了员工聚合根实体Employee拥有的身份标识EmployeeId。在领域设计模型中,这种关联关系仅仅存在于领域概念之中。