0

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

我想要表达的想法是:

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

在此处输入图像描述

4

1 回答 1

0

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

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

在此处输入图像描述

于 2018-04-11T20:31:21.870 回答