问题 问答题

假设某商店数据库中有关系模式R:R(商店编号,商品编号,数量,部门编号,负责人)
约定:每个商店的每种商品只有一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。
请回答下列问题:
(1)找出关系模式R的候选键。
(2)关系模式R最高已经达到第几范式?说明理由。
(3)如果R不属于3NF,请将R分解成3NF模式集。

答案

参考答案:(1)R的候选键是:(商店编号,商品编号)
(2)因为R中存在着非主属性“负责人”对候选键(商店编号,商品编号)的传递函数依赖,所以R属于2NF,而不属于3NF。
(3)将R分解成:
R1(商店编号,商品编号,数量,部门编号)
R2(商店编号,商品编号,负责人)

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