类图中关联多重性的重要性是什么?

Ris*_*vak 5 class-diagram associations multiplicity

类图中关联多重性的重要性是什么?我们为什么以及何时指示它们?谢谢。

Tho*_*n79 3

它们为设计师提供了一种快速的视觉沟通方式,如果没有多样性,这将是困难的。您必须在图表中使用注释或其他占用空间的注释。

在 UML 图中,我希望除一对一之外的所有其他关联都具有多重性。

为什么?

  • 一对一是您从简单关联中获得的视觉提示。这有点像默认的。
  • 多重性包含领域知识(汽车->车轮通常是 1 -> 4 关联。没有多重性的关联看起来就像一辆车只有一个轮子。
  • 设计师可以“反序列化”他认为被授予的东西,因为域中的每个人可能都知道它们,但开发人员可能不知道