1.
设关系模式R(ABCD),F是R上成立的FD集,F={C→B,B→A}。
1)试说明R不是3NF模式的理由。
2)试把R分解成3NF模式集。
理由:R的 候选键是C,则非主属性为A和B。因为C→B,B→A,则C→A为非主属性A对候选键的传递依赖。
R分解为:
R1(CB)主键是C,外键是B;
R2(AB)主键是B。
2.
有一个关系模式R-R(商场编号,商品编号,商品库存数量,部门编号,部门负责人)。该关系模式具有下列语义:每个商场有多个部门,每个部门只有一个负责人,每个商场的每种商品只在该商场的一个部门销售,每个商场的每种商品只有一个库存数量。