试题与答案

设有某简化的网上购物系统,其ER图如下: 该系统数据之间存在下列约束:Ⅰ. 一个客户

题型:问答题

题目:

设有某简化的网上购物系统,其ER图如下:

 

该系统数据之间存在下列约束:

Ⅰ. 一个客户(编号唯一)可以拥有多个订单,每个订单仅属于一个客户;

Ⅱ. 一个订单(编号唯一)可以包含多个订购细目,每个订购细目只属于一个订单;

Ⅲ. 一种商品可以出现在多个订购细目中,一个订购细目只包含一种商品;

Ⅳ. 一个商品类别可以包含多种商品,一种商品只属于一个商品类别。

 

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

答案:

参考答案:

userInfo(userID, username, userTel, userEmail, orderID)主码userID,外码orderID;orderInfo(orderID, orderDate, itemID)主码orderID,外码itemID;itemInfo(itemID,itemNum,itemSum)主码itemID;commodityInfo(comID,comName,comPrice,comDate,typeID,itemID)主码comID,外码typeID,itemID;comType(typeID,typeName,comID)主码typeID,外码comID;

试题推荐
微信公众账号搜索答案