【发布时间】:2010-04-12 06:41:49
【问题描述】:
我正在实施一个小型数据库(大学项目),我面临以下问题。
我创建了一个类图,其中我有一个类
火车{Id, Name, Details}
还有一个班级
机车车辆
这比 Locomotive 和 FreightWagon 中的一般化。
一列火车在某个时间由多个RollingStock组成(在不同的日子滚动
股票将组成不同的火车)。
我将关系火车 - 机车车辆表示为钻石填充 (UML) 但我仍然
两个表之间存在多对多关系。
所以我想我必须创建一个额外的表来解决多对多关系
train_RollingStock。
但我如何表示组合?
我还可以使用填充的钻石吗?如果是,在哪一边?
谢谢
【问题讨论】:
标签: uml