关系范式??
cyxyz 2001-10-06 10:22:27 93年高程试题2
设有关系模式 W ( C, P, S , G, T , R), 其中各属性的含义是: C——课程,
P——教师,S——可乘学生,G——成绩,T ——时间,R——教室,根据语义有如下数据依赖集:D={ C——>P,(S,C)——>G,(T, R)——>C, (T, P)——>R,
(T, S) ——>R}
关系模式W的一个码是____(1)___, W规范化程度最高达到___(2)___.
若将关系模式W分解为3个关系模式W1(C,P),W2(S,C,G),W3(S,T,R,C)
w1的规范化程度最高达____(3)___
W2的规范化程度最高达____(4)___
W3的规范化程度最高达____(5)___
(3)(4)答案均为4NF
4NF的定义是:如果对于在R上成立的每一个非平凡多值函数依赖X->->Y,X都是R的一个超关键字,则R属于4NF。
疑问::对于W1(C,P) 有C——>P,也即C->->P, 但是这个属于平凡的多值依赖,为什么仍然属于4NF。(关于4NF欢迎赐教)
对于(5)答案是2NF。为什么不是3NF??