范式是 设计表的依据,避免数据冗余。 第一范式(1NF): 任何表都应该有主键;每个字段原子性,不可再分。 第二范式(2NF): 第二范式依赖第一范式,所以第二范式必须符合第一,非主键字段完全依赖主键字段,不能出现部分依赖。 表格设计:对象存在多对多关系,则两个表、关系表加两个外键,一共三张表。 第三范式(3NF): 在第二范式的基础上更进一层,目标是确保每列都和主键列直接相关,而不是间接相关(另外非主键列必须直接依赖于主键,不能存在传递依赖)。