如果将上述应用的数据库设计为三个关系模式,如下: R1(A,A1,A2,A3) R2(B,B1,B2); R3(A,B,D1) 关
如果将上述应用的数据库设计为三个关系模式,如下:
R1(A,A1,A2,A3)
R2(B,B1,B2);
R3(A,B,D1)
关系模式R2是否一定满足第3范式?为什么?
正确答案:不一定。因为R3中有两个非主属性B1和B2有可能存在函数依敕B1→B2则出现传递依赖B#→B1、B1→B2。不一定。因为R3中有两个非主属性B1和B2,有可能存在函数依敕B1→B2,则出现传递依赖B#→B1、B1→B2。
词条内容仅供参考,如果您需要解决具体问题
(尤其在法律、医学等领域),建议您咨询相关领域专业人士。
