【发布时间】:2017-03-01 16:34:23
【问题描述】:
我了解这三者之间的区别(或者至少我认为我了解)。我知道还有很多其他类似的问题,其定义类似于 one。
我正在寻找来自gliffy.com 的示例,并且我正在努力理解为什么使用它们的方式来使用某些关系。我想我真正苦苦挣扎的是了解何时使用关联。
我的一些问题是:
- 为什么 Customer-Order 和 Customer-Credit Card 是关联而不是像 Customer-Address 这样的聚合?
- 既然没有 Order 就不会存在 ItemOrder,为什么 Order-ItemOrder 不是组合?
- 为什么 ItemOrder-Item 不是聚合?
【问题讨论】:
标签: uml aggregation