有关系模式R(ABCDE),回答下面几个问题:
(1)若A是R的候选码,具有函数依赖BC → DE,在 什么条件下 R是BCNF?
(2)如果存在函数依赖A →B,BC →D,DE →A,找出R的所有码(要有步骤)。
(3)如果存在函数依赖A →B,BC →D,DE →A,R属于几范式,为什么?
(1):要确保R是BCNF,就要在3NF的基础上,满足条件消除主属性对码的部分依赖与传递依赖。
则:当属性组BC也是关系模式R的候选码时,R是BCNF。
此时有:A →BC,BC →A成立。
(2):对于左侧为多属性的函数依赖集求所有候选码
①:F={A →B,BC →D,DE →A}
②:令G=F-
2021-12-29 23:20:50
147KB
关系
关系模式
1