已知新华书店销售订单的屏幕输出格式如题42图所示。 书店的业务描述: (1)每一个订单有唯一的订单编号。 (2)一个订单可以订购多种图书,且每一种图书可以在多个订单中出现。 (3)一个订单对应一个客户,且一个客户可以有多个订单。 (4)每一个客户有唯一的

admin2017-10-26  16

问题 已知新华书店销售订单的屏幕输出格式如题42图所示。

书店的业务描述:
(1)每一个订单有唯一的订单编号。
(2)一个订单可以订购多种图书,且每一种图书可以在多个订单中出现。
(3)一个订单对应一个客户,且一个客户可以有多个订单。
(4)每一个客户有唯一的客户编号。
(5)每一种图书有唯一的图书编号。
根据上述业务描述和订单格式得到关系模式R:
R(订单编号,日期,客户编号,客户名称,客户电话,地址,图书编号,书名,定价,数量)
问:
(1)写出R的基本函数依赖集。
(2)找出R的候选键。
(3)判断R最高可达到第几范式,为什么?
(4)将R分解为一组满足3NF的模式。

选项

答案(1)订单编号→日期,客户编号 图书编号→书名,定价 订单编号,图书编号→数量 客户编号→客户名称,客户电话,地址 (2)R的候选键是(订单编号,图书编号) (3)R∈1NF,因为R中存在非主属性局部函数依赖于候选键。 (4)将R分解成: R1(订单编号,日期,客户编号) R2(图书编号,书名,定价) R3(客户编号,客户名称,客户电话,地址) R4(订单编号,图书编号,数量)

解析
转载请注明原文地址:https://kaotiyun.com/show/C5kx777K
0

最新回复(0)