只是想知道我们如何区分多重性 0..* 和 1..*。
例如:
--------- --------- | |0..* 0..*| | |班级 |-----------| 学生 | | | | | --------- ---------
为此,如果我们将 1..* 放在类对象中,我可以看到两者都代表相同的行为。那正确吗?
0..* ---> 零个或多个班级可以有零个或多个学生,这意味着一个班级或多个班级可以有更多学生或没有学生。(不包括无类行为)
1..* ---> 一个或多个班级可以有零个或多个学生,这意味着一个或多个班级可以有更多学生或没有学生。
请纠正我的理解?