【发布时间】:2011-10-03 13:28:43
【问题描述】:
我对如何定义它们之间存在共同关注点的有界上下文以及如何用域实体表示这一点感到困惑。
例如: 客户在客户上下文中有许多产品 一家公司拥有和公司上下文中的产品列表
因此,客户通过客户上下文进行管理,公司通过公司上下文进行管理
鉴于上下文位于不同的模块中。
如果我想在产品中提供公司的详细地址,应该如何处理?
我是在包含客户的模块中引用包含公司上下文的模块,还是在客户上下文中创建一个公司实体,专门用于与客户交互时使用?
谢谢
【问题讨论】:
标签: domain-driven-design entities bounded-contexts