有供应商、商品、顾客三个实体,相互之间的联系如下:一个供应商可以供应多种商品,一种类型的商品只由1个供应商供应;同种类型的商品可以由不同的顾客购买,一个顾客一次可购买多种类型的商品。供应商、商品、顾客的属性分别如下:供应商:供应商号,供应商名,电话商品:商品号,商品名,规格顾客:顾客号,姓名,电话供应商与商品之间的联系的属性为“供应量”、“供应日期”。顾客与商品之间的联系的属性为“购买量”、“购买日期”。请按照上述语义描述完成:(1)画出E-R图;(2)将E-R图转化为相应的关系模式,并指出每个关系的候选码。
举一反三
- 设某商业集团数据库有三个实体集。一是“商品”实体集,属性有商品号、商品名、规格、单价等;二是“商店”实体集,属性有商店号、商店名、地址等;三是“供应商”实体集,属性有供应商编号、供应商名、地址等。供应商与商品之间存在“供应”联系,每个供应商可供应多种商品,每种商品可向多个供应商订购,每个供应商供应每种商品有个月供应量;商店与商品间存在“销售”联系,每个商店可销售多种商品,每种商品可在多个商店销售,每个商店销售每种商品有个月计划数。试画出反映上述问题的ER图,并将其转换成关系模型。
- 设计一个商品信息管理数据库,其中每个业务员有工号、姓名、每种商品有商品编号、商品名称、价格、库存数量。每个业务员可以销售多种商品,每种商品可以由多个业务员销售,销售记录有销售编号、商品编号、数量、销售日期、工号。每种商品可以由多个供应商供应,每个供应商有供应商编号、供应商名称、联系电话。每个供应商可以供应多种商品,每个供应记录有供应商编号、商品编号、数量、价格、供应日期。首先画出E—R图,再转换成关系模式_
- 一个供应商可以为多个客户供应多种商品,一个客户也可以接收多个供应商供应的商品,则供应商和客户之间的联系是() A: 一对一 B: 一对多 C: 多对多 D: 以上都不对
- 一个供应商可供应多种零件,而一种零件可由多个供应商供应,则供应商与零件之间的联系是( )
- 中国大学MOOC: 一名供应商可以供应多种产品,一种产品可以由多名供应商供应,则供应商与产品之间为( )联系。