UML中的聚合关系是否具有一对一的关系

时间:2013-03-08 02:01:03

标签: class uml aggregation class-diagram

UML中的聚合关系是否具有一对一关系?

我们的应用程序是商店结算。 在结算期间,我们将提供会员ID以获得一定的折扣。成员类和计费类之间的关系是聚合吗?如果是的话,它会是一对一的吗?

1 个答案:

答案 0 :(得分:0)

UML中有1-1聚合没问题。

但是你只提供会员ID,那么为什么这是聚合而不是关联呢?它不像“计费类有会员”,但更像是“计费类使用会员”或类似的东西。该成员不是计费类的一部分(即使是共享部分)。