`
lvmlvy_1983
  • 浏览: 29610 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

数据库范式的理解

    博客分类:
  • sql
 
阅读更多

关系型数据库设计要满足的规范模式就是范式;

 

第一范式:表中的每一列都不可以再分割;

 

用户 工资
张三 1000+100

上表就要改成 

职员 基本工资 补贴
张三 1000 100

 

第二范式:表中每一列属性必须完全依赖整个主键;

 

月份 职员 部门 工资
2012-12 张三 研发中心 1100

上表就要改成下面两张表 

月份 职员 工资
2012-12 张三 1100

 

 

职员 部门
张三 研发中心

  

第三范式:表中每一列属性之间不能存在依赖关系;

 

职员 工资级别 基本工资
张三 1 1000

上表就要改成下面两张表 

职员 工资级别
张三 1

 

 

工资级别 基本工资
1 1000

  

 

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics