数据库BCNF分解求助 后天考试了!!! 有一个题R(A,B,C,D,E)F={A->C,C->A,B->AC,D->AC}求BCNF分解~~~怎么感觉越做越不对。哪个大神来指点一下,这个题目是不是错了,还是理解不够透彻,求指点~~~~~~~ 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 我不太明白属性E是干嘛的,他跟其他任何属性都没有关系,应该是放那张表里都可以(都不会有部分依赖,自然就不会有传递依赖)。 我觉得分解成这样:表一{B,E} 表二{D,A,C}或者:表一{D,E} 表二{B,A,C}B或者D应该作为主键。 R(A,B,C,D,E)F={A->C,C->A,B->AC,D->AC}工作好几年了,完全凭自己的当年的记忆!!!第一范式:属性不可拆分,最最基础的规范(就是一个属性不能再拆分为其他两个属性)第二范式的定义:非主属性对键完全函数依赖先弄清楚BC范式的定义:在第二范式的基础上,消除了传递函数依赖ABACAD因为B->AC,C->A也算一个传递依赖,所以ABC不能组合在一起因为D->AC,A->C算是一个传递依赖,所以ACD不能组合在一起 考,楼主都考完试了,估计这回去happy了 SQL SSIS JOB 难题!!!~~ SQL SELECT INTO语句如何创建并复制一个或多个表到别一个数据库 小小问题,如何合并,请教大家,谢谢!!!!!!!!!!!!!!!!!!!!!!! SQL 安全管理 再问数据整编的问题 关于预约实验课 求助!win7英文系统安装MSDE2000失败 关于执行计划的疑问 怎样把重复记录的每个字段值都列出来呢?? 关于sql问题 SQL2008R2每新建一个查询窗口都会弹出个“连接到数据库引擎”的窗口! 为什么本机用mssql2005访问不了mssql2005数据库服务器
我觉得分解成这样:表一{B,E} 表二{D,A,C}或者:表一{D,E} 表二{B,A,C}
B或者D应该作为主键。
F={A->C,C->A,B->AC,D->AC}
工作好几年了,完全凭自己的当年的记忆!!!
第一范式:属性不可拆分,最最基础的规范(就是一个属性不能再拆分为其他两个属性)
第二范式的定义:非主属性对键完全函数依赖
先弄清楚BC范式的定义:在第二范式的基础上,消除了传递函数依赖AB
AC
AD
因为B->AC,C->A也算一个传递依赖,所以ABC不能组合在一起
因为D->AC,A->C算是一个传递依赖,所以ACD不能组合在一起