您的位置:首页 > 数据库

数据库设计

2016-03-24 11:37 162 查看
第三范式:属性不依赖于其他非主属性

比如

人员表和部门表设置为

ID  人员名  部门ID  部门名  部门人数

参照第三范式这样是不合理的,

因为 【部门名】【部门人数依】赖于【部门ID】 却不依赖于【ID】

应该分成两个表

  人员表

ID  人员名  部门ID

  部门表
部门ID  部门名  部门人数

这样可以节省存储空间,但是如果部门名字业务中需要经常用到,为了减少查询,也会不遵守规则存放到人员表中!

待续
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: