概述
一般地,在进行数据库设计时,应遵循三大原则,也就是我们通常说的三大范式,
第一范式要求确保表中每列的原子性,也就是不可拆分;
第二范式要求确保表中每列与主键相关,而不能只与主键的某部分相关(主要针对联合主键),主键列与非主键列遵循完全函数依赖关系,也就是完全依赖;
第三范式:在第二范式的基础上更进一层,目标是确保每列都和主键列直接相关,而不是间接相关(另外非主键列必须直接依赖于主键,不能存在传递依赖)
一般地,在进行数据库设计时,应遵循三大原则,也就是我们通常说的三大范式,
第一范式要求确保表中每列的原子性,也就是不可拆分;
第二范式要求确保表中每列与主键相关,而不能只与主键的某部分相关(主要针对联合主键),主键列与非主键列遵循完全函数依赖关系,也就是完全依赖;
第三范式:在第二范式的基础上更进一层,目标是确保每列都和主键列直接相关,而不是间接相关(另外非主键列必须直接依赖于主键,不能存在传递依赖)