【发布时间】:2017-10-29 02:53:13
【问题描述】:
我一直在查看 ER 图的示例以更好地理解它们。我遇到了一个我不确定是否正确的 ER 图。
这是问题/规范:
UPS 引以为豪的是,它拥有关于每个产品的处理和当前位置的最新信息 发货的物品。为此,UPS 依赖于公司范围内的信息系统。运送的物品是 UPS 产品跟踪信息系统的核心。发货的物品可以表征 按项目编号(唯一)、重量、尺寸、保险金额、目的地和最终交货 日期。运送的物品在一个零售中心被接收到 UPS 系统中。零售中心是 以它们的类型、uniqueID 和地址为特征。运送的物品会送到他们的 通过一项或多项标准 UPS 运输活动(即航班、卡车交付)到达目的地。 这些交通事件的特点是唯一的 scheduleNumber、一个类型(例如,flight、 卡车)和一个送货路线。
实体:RetailCenter、ShippedItems、Transportation Event
关系:ReceivedFrom(RetailCenter,ShippedItems)、ShippedVia(ShippedItems,TransportationEvent)
我的问题是这三个实体之间不应该存在三元关系吗?我的思考过程是,一个运送的物品需要一个运输事件才能到达特定的零售中心。这张图不是说零售中心收到了已发货的物品,并且已发货的物品发生了运输事件吗?
【问题讨论】:
标签: mysql sql database relational-database entity-relationship