第一范式:字段不可再分
第二范式:在第一范式基础上,属性完全依赖于主键 。即表中不能有属性依赖于另一个字段。比如成绩表中,在(用户id,课程)做主键时,不能存课程名,因为它依赖于课程字段。
第三范式:在第二范式基础上,属性不依赖于其它表的非主属性。即用户表,不能出现部门名,而应该出现部门id。
第一范式:字段不可再分
第二范式:在第一范式基础上,属性完全依赖于主键 。即表中不能有属性依赖于另一个字段。比如成绩表中,在(用户id,课程)做主键时,不能存课程名,因为它依赖于课程字段。
第三范式:在第二范式基础上,属性不依赖于其它表的非主属性。即用户表,不能出现部门名,而应该出现部门id。