设为首页 加入收藏

TOP

数据库-范式(NormalForm,NF)(二)
2015-11-21 01:40:03 来源: 作者: 【 】 浏览:1
Tags:数据库 范式 NormalForm
有下面两个FD:
(职工名,项目名)→(部门名,部门经理)
项目名→(部门名,部门经理)
因为存在非主属性组(部门名,部门经理)对候选键(职工名,项目名)的局部函数依赖,所以R不是2NF。 R应分解成下列两个模式:
R1(职工名,项目名,项目费) R2(项目名,部门名,部门经理) R1与R2均为2NF。
R1,R2是否为3NF 模式?若不是,将其分解成3NF模式集。
R1已经是3NF。
在R2中存在非主属性‘部门经理’对候选键‘项目名’的传递函数依赖,所以R不是3NF。 R2应进一步分解成下列两个模式:
R21(项目名,部门名) R22(部门名,部门经理)
R21与R22均为3NF。最终,R分解成{R1,R21,R22}。

首页 上一页 1 2 下一页 尾页 2/2/2
】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
分享到: 
上一篇数据库-BC范式(BCNF) 下一篇Department Highest Salary

评论

帐  号: 密码: (新用户注册)
验 证 码:
表  情:
内  容: