[数据库设计]三大范式及反范式冗余字段(人渣系统详解)
核心思想
1.第一范式 要求消除拆分字段至原子字段,即不可再拆分;
2.第二范式 要求消除部分函数依赖,实现完全函数依赖;
3.第三范式 要求消除传递函数依赖;
函数依赖: A列属性跟主键有关系
部分函数依赖: A列属性只跟主键的部分属性有关系
完全函数依赖: A列属性跟主键的全部属性有关系
传递函数依赖: A列属性跟B列属性有关系,B列属性跟主键有关系
举个栗子
栗子
除开道德问题,图上数据库表设计存在多少中设计缺陷
Q1:
’人物特色(渣男)'列还可以再拆分,解耦,能更适合变.
原创
2020-09-11 10:17:44 ·
2498 阅读 ·
1 评论