使用0或6个元素建模UML关联

时间:2012-07-02 20:09:14

标签: uml magic-draw

我想在UML中建模两个类之间的关联,即“A类对象可以有0个B类对象或6个B类对象”。我不想要0到6个元素,我想要0或6,之间没什么。

我该如何建模? 0到6是“0..6”,但是是0还是6?我必须使用OCL约束吗?

我正在使用Magic Draw。

感谢。

1 个答案:

答案 0 :(得分:2)

您可以使用逗号表示多个分组,即1..3, 5..6,以便从1到6的列表中留下4个,所以我不明白为什么您不能使用不同的数字来表达,即0, 6