假设某商店数据库中有关系模式R:R(商店编号,商品编号,数量,部门编号,负责人)约定:每个商店的每种商品只有一个部门销售;每个商店的每个部门只有一个负责人;每个商店的每种商品只有一个库存数量。 请回答下列问题: (1)找出关系模式R的候选键。

admin2017-10-26  48

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

选项

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

解析
转载请注明原文地址:https://jikaoti.com/ti/QPdaFFFM
0

最新回复(0)