A-A+

设某商业集团数据库中有三个实体集。一是“商品”实体集 属性有商品号 商品名 规格 单价等;二

2022-08-06 10:31:26 问答库 阅读 178 次

问题详情

设某商业集团数据库中有三个实体集。一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。
供应商与商品问存在“供应”联系,每个供应商可供应多种商品,每种商品最多只能向5个供应商订购;供应商供应商品给每个商店有月供应量;商店与商品间存在“销售”联系,每个商店销售的商品应在100~1000种之间,每种商品最多只能放在8个商店销售,商店销售商品有月计划数。
(1) 试画出E-R图;
(2) 将E-R图转换成关系模型,并注明主码和外码。

参考答案

正确答案:
(1) ER图如图所示:
(2) 关系模型有5个表(带下划线的为主码,带波浪线的为外码);
供应商(供应商编号,供应商名,地址)
商店(商店号,商店名,地址)
商品(商品号,商品名,规格,单价)
供应(,月供应量)
销售(,月计划数)

考点:实体,商品