数据库设计三范式 什么是设计范式? 设计表的一句。按照三范式设计的表不会出现数据冗余 三范式 第一范式 任何一张表都应该有主键,并且每一个字段的原子性不可再分 第二范式 建立在第一范式的基础上,所有非主键字段完全依赖在主键字段之上,不能部分依赖 出现多对多的情况 三张表,关系表两个外键 第三范式 建立在第二范式的基础上,所有非主键字段直接依赖主键,不能部分依赖 出现一对多的情况 两张表,多的表一个外键 注意点 在实际开发过程中,依据客户的需求,为了执行速度,可以舍弃三范式