这听起来很愚蠢,但是我对UML类图中两个类之间的多重性感到困惑。
类别为管理员和付款。
很明显
1个管理员可以接受0 .. *付款,
但是我不确定1位管理员或1 .. *位管理员可以接受0 .. *付款吗?
如果当时正在谈论该笔特定付款,那笔付款仅由一位管理员处理(当然),但是从更大的角度看,许多不同的管理员可以接受许多不同的付款,对吗?
我已经尝试通过Google搜索许多示例,但无法将它们与我的案子联系起来。我的问题与: 一间房子可以有很多房间,所以 许多房间只有一间房子,但更大 许多不同的房子也可以有很多房间。 (对吗?)
我希望有人能为我解释更多细节,谢谢。
答案 0 :(得分:1)
多重性是指模型实例的编号。在您的示例中为付款保险做事,它由1个管理员处理,或者特定窗口有1个房屋。因此,在两种情况下1都是正确的值。
所有这些东西的总数无关紧要,因为几乎总是大于1,而0则毫无意义。