知识卡片
相似关联可提炼为新类型并用知识级类型区分
内容
获得领域概念后即可确定它们之间的关系。Martin Fowler 认为,若某类型拥有多种相似的关联,可为这些关联对象定义一个新类型,并建立一个知识级类型来区分它们。即若用一个领域概念描述关系更合理,就将该关系建模为领域概念,如读者与作品的关联可提炼出收藏(Favorite)。
参考来源
- 位置:《解构领域驱动设计》14章14.2.4 确定关系(源文件:_epub-src/OEBPS/026.xhtml)
- 结论依据:引用 Fowler 关于关联提炼与知识级类型的观点。
- 原始内容:Martin Fowler认为:"如果某个类型拥有多种相似的关联,可以为这些关联对象定义一个新的类型,并建立一个知识级类型来区分它们。"……读者(Reader)与作品(Work)……可以提炼出收藏(Favorite)领域概念。