问题 问答题

设有某简化的网上购物系统,其E-R图如下:
该系统数据之间存在下列约束:
Ⅰ.一个客户(编号唯一)可以拥有多个订单,每个订单仅属于一个客户。
Ⅱ.一个订单(编号唯一)可以包含多个订购细目,每个订购细目只属于一个订单。
Ⅲ.一种商品可以出现在多个订购细目中,一个订购细目只包含一种商品。
Ⅳ.一个商品类别可以包含多种商品,一种商品只属于一个商品类别。

请将E-R图转换成符合3NF的关系模式,并给出各关系模式的主码和外码。

答案

参考答案:客户(客户编号,姓名,电话,电子邮件)
主码:客户编号
订单(订单编号,客户编号,订单细目编号,订购时间)
主码:订单编号,外码:客户编号,订单细目编号
订单细目(订单细目编号,商品编号,订购数量,支付金额)
主码:订单细目编号 外码:商品编号
商品(商品编号,商品名称,单价,生产日期,商品类别号,商品类别名)
主码:商品编号 外码:商品类别号

选择题
单项选择题 A1/A2型题