咨询一下关于值对象集合的管理.
有这么一种情况,不知道大家是否遇到,当一个Entity A中包含了一种Value Object A,而且,使一对多的关系,就是说一个Entity A包含多个Value Object A,我想问问如何维护,比如,我想删除其中一个Value Object A从这个Entity A中,或者我想保证Value Object A的内容不重复。
具体例子是,如果一个账户(entity)拥有多个地址,比如Amazon这类的网站都可以设立多个地址,有的是付款地址,有的是有机地址,有的还可以使多个认证后的有机地址(朋友家的,或者送礼的),当这些地址出现后,你在删除其中一个的时候,势必需要去具体操作一个Value Object,这种情况下如何做!?
谢谢各位先,