因此,我们拥有一家超市连锁店,并且有许多超市都属于它。如果连锁店不复存在,那么超市将不得不关闭。这可以使用组合关系在UML中实现。填充钻石应位于协会的哪一侧? (即应该像连锁店----... supermarket或连锁店 --------- supermarket)。我是否应该将其视为连锁店中的超级市场?
在UML中,您将合成菱形放在另一个[[compose的类旁边。在您的示例中,Chain
类型的个人组成 [1] Supermarket
类型的若干个人,因此黑色菱形位于关联的Chain
末端。
Chain
has
Supermarkets
”,与“ has”一词的不同含义没有区别,例如“Chain
has [C0 ]“。