c# – 应该对象对象保持对实体的引用吗?

价值对象在DDD方法中是否保留对实体的引用?

编辑

@Dmitry:

这可能是我的情况.在这里,我附加了类图,其中帐户持有对I Invoiceable项目的收集的引用.我认为租户是实体,但它只拥有一个帐户,我不认为帐户需要身份.其部分租户.还是应该把它视为实体?对我来说没有意义

解决方法

是的,它可以.这将是一个相对模糊的情况,但DDD允许它,它可以是有用的.从 DDD book by Eric Evans

VALUE OBJECTS can even reference ENTITIES. For example,if I ask an online map service for a scenic driving route from San Francisco to Los Angeles,it might derive a Route object linking L.A. and San Francisco via the Pacific Coast Highway. That Route object would be a VALUE,even though the three objects it references (two cities and a highway) are all ENTITIES.

page #98

相关文章

在要实现单例模式的类当中添加如下代码:实例化的时候:frmC...
1、如果制作圆角窗体,窗体先继承DOTNETBAR的:public parti...
根据网上资料,自己很粗略的实现了一个winform搜索提示,但是...
近期在做DSOFramer这个控件,打算自己弄一个自定义控件来封装...
今天玩了一把WMI,查询了一下电脑的硬件信息,感觉很多代码都...
最近在研究WinWordControl这个控件,因为上级要求在系统里,...