一、满足第二范式(确保每列和主键直接相关,而不是间接相关)确保每个列都是直接依赖主键,不存在间接依赖。比如:姓名,年龄,身高,所在系,系主任。系主任间接依赖主键。 如下: 二、遵循第三范式的表设计 如下: 遵循第三范式的好处是:如果系主任的话,user表也需要修改,如果学生的数据量大的话,修改系主任的成本会很高。