设有一个记录商品采购信息的关系模式:
R(商品号,商品名,规格,采购日期,采购单价,采购数量,采购员编号,采购员姓名)
如果规定:每名采购员可负责多种商品的采购,但每种商品只能由一个人员负责采购;
商品的采购单价随市场行情而定。
(1)根据上述规定,写出R的基本FD和关键码。
(2)R最高达到第几范式。
(3)将R规范到3NF。
设有一个记录商品采购信息的关系模式:
R(商品号,商品名,规格,采购日期,采购单价,采购数量,采购员编号,采购员姓名)
如果规定:每名采购员可负责多种商品的采购,但每种商品只能由一个人员负责采购;
商品的采购单价随市场行情而定。
(1)根据上述规定,写出R的基本FD和关键码。
(2)R最高达到第几范式。
(3)将R规范到3NF。
【正确答案】:(1)基本FD有6个:
商品号→商品名,商品号→规格,商品号→采购员编号,
采购员编号→采购员姓名,(商品号,采购日期)→采购单价
(商品号,采购日期)→采购数量。
关键码为(商品号,采购日期)。
(2)R最高达到1NF。
(3)R应分解为
Rˇ1(商品号,商品名,规格,采购员编号)!
Rˇ2(采购员编号,采购员姓名)
Rˇ3(商品号,采购日期,采购单价,采购数量)
Rˇ1,Rˇ2,Rˇ3均属于3NF。
Top