2

有人可以澄清以下内容吗?

如果有以下型号;

演示文稿-->幻灯片-->视频

我已将演示文稿标识为聚合根,这是否意味着如果我想将幻灯片添加到演示文稿中,那么我必须通过聚合根,例如presentation.addslide(slide myslide),如果我想添加类似的方式幻灯片的视频我还必须通过聚合根,例如presentation.addvideotoslide(video myvideo,int slideNumber)?

或者我可以在演示文稿之外使用幻灯片并在幻灯片上有一个方法,例如 slide.addvideo(video myvideo)?

谢谢

4

1 回答 1

5

您的第一个假设是正确的,您应该通过聚合根访问聚合中包含的值对象和实体。

于 2010-10-02T15:35:07.930 回答