如何使用这些元素创建ERD模型?
实体
Route - Route_ID, Fare
Stop - Stop_ID, Stop_Name
Schedule - Schedule_ID, Departure_Date, Arrival_Date
Train - Train_ID, Train_Capacity
Driver - Driver_ID, Driver_Name
关系
答案 0 :(得分:0)
这看起来像家庭作业我只是解释如何开始这样做
在开始绘制实体关系图之前,您需要了解实体之间的Relationship Cardinalities
列车可以与一个或多个列车司机相关联
表示列车和司机实体之间存在一对多的强制关系
火车可以有多个时刻表
表示列车和计划实体之间存在一对多的强制关系
同样了解所有关系基数
我更喜欢使用www.draw.io来绘制ER图
我已经绘制了上面的E R图表,我提到的关系为您的作业绘制了一个熟悉的完整图表
修改强>
是的,你是对的ROUTE和STOP有许多必须的关系,需要创建一个新表,但它是在关系数据模型中创建的,而不是在ER图中创建的。因此实体保持相同,但需要在关系模型中添加新表。检查此link以将ER图转换为关系模型。