有关系R(A,B,C,D,E),根据语义有如下函数依赖集:F={A→C,BC→D,CD→A,AB→E}。现将关系模式R分解为两个关系模式R1(A,C,D),R2(A,B,E),那么这个分解( )。
A.具有无损连接性且保持函数依赖
B.具有无损连接性且不保持函数依赖
C.不具有无损连接性且保持函数依赖
D.不具有无损连接性且不保持函数依赖
参考答案:D
解析:
R1∩R2=A,R1-R2=CD,显然R1∩R2R1-R2,所以这个分解不具有无损连接性。模式分解后,丢失了BC→D这个函数依赖,所以这个分解不保持函数依赖。