首页 热点专区 义务教育 高等教育 出国留学 考研考公

R(A,B,C) F={AB->C,BC->A,B->C} 是第几范式?

发布网友 发布时间: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是判断有没传递依赖。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com