【发布时间】:2014-02-22 17:06:18
【问题描述】:
这个问题实际上是关于聚合,而不是聚合根。 假设您有一个汽车实体。该应用程序显示每个“汽车级别”的列表(聚合)。例如,第一层可以是汽车制造商。
喜欢 奥迪, 大众, ...
此列表是我的“汽车”实体的聚合。
有没有一种很好的方法来处理实体的这种“聚合视图”? 这是我域中的值对象吗?
我应该最终得到 4 个描述汽车的类吗?这会是很多重复的代码吗? 或者我应该使用每个级别的完全“汽车”实体作为表示,但使用接口来指定您可以访问的字段?
【问题讨论】:
标签: design-patterns domain-driven-design repository-pattern