UML图中的多对多类关系

时间:2013-07-25 11:46:51

标签: uml

UML中多对多关系是什么? 例如:如果一对一的关系是呼叫组合                  一对多关系是呼叫聚合 那个协会?或?

1 个答案:

答案 0 :(得分:2)

没有。关联的基数与其聚合类型(无,复合,聚合)之间几乎没有联系。

每个关联端具有下限(最小基数),上限(最大基数)和聚合类型。 有些组合是不可能的,但是你可以在有或没有构图的情况下进行“一对一”的关联。

编辑:添加示例

所有这些关联都是有效的。 例如,MyClass3和MyClass4之间的关联是一对一和复合(end3)。 而MyClass11和MyClass12之间的关联是 ont-to-many 和复合(end11)。 MyClass和MyClass2之间的关联是“一对一的”,但不是复合的。

enter image description here

您可以复制此模型here