第一范式:必须有主键,每个字段不可原子再分第二范式:多对多,三张表,关系表俩外键(不能有部份依赖)第三范式:一对多,两张表,多的表加外键(不能有传递依赖)满足三范式的目的是减少数据冗余。在实际的开发中,以满足客户的需求为主,有时候会拿冗余换执行速度。