发布网友 发布时间:2024-10-18 05:57
共1个回答
热心网友 时间:2024-10-18 15:05
首先判断主码:
因为B->C, B和C可以推出A, 所有元素都已得到. 所以只需知道B就能推出所有元素.
所以主码为B
判断范式:
首先,因为并没有属性重复.所以属于1NF
再判断是不是2NF:
因为B->C, 而AB->C, 所以AB不完全依赖. 不满足2NF的要求.所以上式是1NF.
若要实现2NF, 可以分为关系I:B->C 和 关系II AB->C 、BC->A
3NF是判断有没传递依赖。