数据库三大范式
数据库三大范式第一范式第二范式第三范式反范式
为什么数据库要三大范式:
这里可以将三大范式理解为:设计数据库时需要遵循的规则,可以有效的帮助我们建立冗余小且结构合理的数据库。
第一范式
原子性:确保每列的原子性(强调的是列的原子性,即列不能够再分成其他几列)不可再分解
第二范式
唯一性:,第二范式需要确保数据库表中的每一列都和主键相关,而不能只与主键的某一部分相关,要求记录有唯一标识,不存在部分依赖
第三范式
冗余性:在第二范式的基础上更进一层,目标是确保每列都和主键列直接相关,而不是间接相关,它要求字段没
原创
2020-08-24 20:25:39 ·
125 阅读 ·
0 评论