设计相应的关系数据模型; 如果将上述应用的数据库设计为三个关系模式,如下: R1(A#,A1,A2,A3) R2(B#,B1,B2); R3(A#,B#,D1) 关系模式R2是否一定满足第3范式?为什么?

admin2009-02-15  30

问题 设计相应的关系数据模型;  
如果将上述应用的数据库设计为三个关系模式,如下:
   R1(A#,A1,A2,A3)
   R2(B#,B1,B2);
   R3(A#,B#,D1)
关系模式R2是否一定满足第3范式?为什么?

选项

答案不一定。 因为R3中有两个非主属性B1和B2,有可能存在函数依敕B1→B2,则出现传递依赖B#→B1、B1→B2。

解析
转载请注明原文地址:https://jikaoti.com/ti/rhN7FFFM
0

相关试题推荐
最新回复(0)