class 图中关联的多重性
Multiplicity in association in class diagram
这听起来可能很愚蠢,但我对 UML class 图中两个 classed 之间的多重性感到困惑。
class是admin和payment。
很明显
1 位管理员可以接受 0..* 付款,
但我不确定 0..* 付款能否被 1 位管理员或 1..* 管理员接受?
如果当时我们谈论的是那个特定的付款,付款只由 1 个管理员处理(当然)但从更大的角度来看,许多不同的管理员可以接受许多不同的付款,对吗?
我已经尝试在 Google 中搜索许多示例,但无法将它们与我的案例联系起来。我的问题是一样的:
1 房子可以有很多房间,等等
许多房间都在一栋房子旁边,但从更大的角度来看
许多不同的房子也可以有很多房间。 (对吗?)
我希望有人能为我解释更多细节,在此先感谢..
多重性是指模型实例的数量。在您的示例中,为由 1 名管理员处理的付款保险或特定 window 拥有 1 所房子。所以 1 在这两种情况下都是正确的值。
这些东西的总数是无关紧要的,因为它几乎总是大于 1,而 0 是没有意义的。
这听起来可能很愚蠢,但我对 UML class 图中两个 classed 之间的多重性感到困惑。
class是admin和payment。
很明显
1 位管理员可以接受 0..* 付款,
但我不确定 0..* 付款能否被 1 位管理员或 1..* 管理员接受?
如果当时我们谈论的是那个特定的付款,付款只由 1 个管理员处理(当然)但从更大的角度来看,许多不同的管理员可以接受许多不同的付款,对吗?
我已经尝试在 Google 中搜索许多示例,但无法将它们与我的案例联系起来。我的问题是一样的: 1 房子可以有很多房间,等等 许多房间都在一栋房子旁边,但从更大的角度来看 许多不同的房子也可以有很多房间。 (对吗?)
我希望有人能为我解释更多细节,在此先感谢..
多重性是指模型实例的数量。在您的示例中,为由 1 名管理员处理的付款保险或特定 window 拥有 1 所房子。所以 1 在这两种情况下都是正确的值。
这些东西的总数是无关紧要的,因为它几乎总是大于 1,而 0 是没有意义的。