范式是数据库表设计的一种规范,它有一范式、二范式、三范式。
一、 第一范式
第一范式是每张表要有一个主键, 每一列都要保持原子性,每一列不能在拆分了。
二、 第二范式
解决了部分依赖就叫第二范式, 例如学生表里面中的班主任字段还是存储的名字,那么就存在依赖,我们这里应该是把班主任拆分成一张单独的班主任表,而学生表应该存储班主任表的主键。
三、 第三范式
解决了传递依赖就叫第三范式,
例如:讲师带课表,性别依赖讲师,讲师依赖讲师主键。
所以应该单独的把讲师单独拿出来,性别跟着讲师走。