范式就是设计数据库的规范;
一般通俗的总结三大范式如下:
1、每一列属性都是不可再分的属性值,确保每一列的原子性。
2、每一行的数据只能与其中一列相关,即一行数据只做一件事。只要数据列中出现数据重复,就要把表拆分开来。
3、数据不能存在传递关系,即每个属性都跟主键有直接关系而不是间接关系。像:a-->b-->c 属性之间含有这样的关系,是不符合第三范式的。
范式就是设计数据库的规范;
一般通俗的总结三大范式如下:
1、每一列属性都是不可再分的属性值,确保每一列的原子性。
2、每一行的数据只能与其中一列相关,即一行数据只做一件事。只要数据列中出现数据重复,就要把表拆分开来。
3、数据不能存在传递关系,即每个属性都跟主键有直接关系而不是间接关系。像:a-->b-->c 属性之间含有这样的关系,是不符合第三范式的。
本文标题:关系型数据库的三大范式
本文链接:https://www.haomeiwen.com/subject/cyuniqtx.html
网友评论