UML图多重性和聚合

时间:2018-04-11 19:44:04

标签: uml multiplicity

我在这里理解多重性和聚合吗?

我想要了解的想法是:

  • 每个角色都有一本法术书。
  • 每个法术书都有4个法术数组。 (这对我来说看起来有点奇怪)

enter image description here

1 个答案:

答案 0 :(得分:0)

基本上没问题。 SpellArr是(错误放置和大写)冗余属性。相反,您应该将点符号与角色名称spell(应该是spells)一起使用。还应该去除空心菱形,因为它没有有用的语义。见第110规格:

  

表示该属性具有共享聚合语义。共享聚合的精确语义因应用领域和建模者而异。

enter image description here