答案 0 :(得分:0)
我不明白这一切......
首先,你有两个依赖关系(带有虚线的箭头)。这是UML允许的,但它们是在两个方向上创建的,这意味着两个类都相互依赖......这些依赖关系也有多重性1..1,这是UML不允许的,所以这个的意思......
其次,你有两个Agregations(箭头的一端带有矩形)。这意味着MarketSubCategory总是由1个MarketCategory组成,而MarketCaterory由0 .. * MarketSubCategory组成。这些Aggretations有名字的事实让我觉得这里的聚合可能没有错。这些类是否真的有它们之间的组合关系?如果不是这些聚合应该由唯一的协会替换......