Uml 这两门课有什么关系?

Uml 这两门课有什么关系?,uml,associations,Uml,Associations,如果您有一个到达舱和一个航班舱,其中到达舱包含所有与即将到来的航班相关的信息(航班ID、eta、跑道、登机口),那么它会是一个关联吗 我有点困惑它可能是什么,因为到达类没有真正的目的,除非有航班,所以到达与航班相关 我可以看到这两个方面: 到达时有航班(集合?) 到达使用/需要航班(依赖性?) 我不知道飞行等级属性是什么,但它看起来像是一种组合关系。航班有一个到达点,没有航班,到达点就不可能存在。为了理解您的问题,我们不应该用UML来思考,而应该看看现实世界中的事物是如何工作的 在现实世界中,特

如果您有一个到达舱和一个航班舱,其中到达舱包含所有与即将到来的航班相关的信息(航班ID、eta、跑道、登机口),那么它会是一个关联吗

我有点困惑它可能是什么,因为到达类没有真正的目的,除非有航班,所以到达与航班相关

我可以看到这两个方面: 到达时有航班(集合?) 到达使用/需要航班(依赖性?)


我不知道飞行等级属性是什么,但它看起来像是一种组合关系。航班有一个到达点,没有航班,到达点就不可能存在。

为了理解您的问题,我们不应该用UML来思考,而应该看看现实世界中的事物是如何工作的

在现实世界中,特定航班是由出发事件和到达事件组成的活动


因此,如果您以类
航班
的形式捕获航班类型,则类
到达
航班
关联,使用一对一组合(关联)表示航班的到达是一个组件。

到达可以是任何东西。你需要解释你的POV应该是什么。当然有预定的时间,但还有什么?@qwerty_你是对的也许我的措辞不清楚,我已经编辑了描述OK。我想你应该同意克里斯蒂安的回答……我不想把问题复杂化,但航班将具有与航班相关的属性,如ID、目的地、始发地、乘客等。根据UML 2.5,措辞是“复合聚合”,而不仅仅是“组合”。请。修正,我会投票。@qwerty_所以:没有必要采用OMG规范中的委员会术语。如果可用,最好使用普通术语。