标签: java c# domain-driven-design aggregate domain-model
我有一个聚合根,它有另一个聚合根的集合。目前,子聚合根通过id引用父聚合根。但我还希望父聚合根通过id引用所有子聚合根,即ids的集合?这会违反DDD吗?
我想这样做的原因是因为我只希望父聚合根可以删除,如果它没有任何子聚合根引用。