证明在关系数据库中,任何的二元关系模式必定是BCNF。
正确答案:
设R为一个二元关系R(x1,x2),则属性x1和x2之间可能存在以下几种依赖关系:
(1)x1→x2,但x2
x1,则关系R的候选关键字为x1,函数依赖的左部包含候选关键字x1,∴R为BCNF。
(2)x1
x2,x2
x1,则关系R的候选关键字为x1和x2,这两个函数依赖的左部都包含了R的任一候选关键,∴R为BCNF。
(3)xl←→x2,x2←→x1,则关系R的候选关键字为(x1,x2),R上没有函数依赖,∴R为BCNF。
(1)x1→x2,但x2

(2)x1


(3)xl←→x2,x2←→x1,则关系R的候选关键字为(x1,x2),R上没有函数依赖,∴R为BCNF。
答案解析:有

微信扫一扫手机做题