为什么需要设计?
当数据库比较复杂的时候,我们就需要设计了。
三大范式:
第一范式
原子性:保证每一列不可再分。
第二范式
前提:满足第一列范式
每张表只描述一件事情。
第三范式
前提:满足第一范式和第二范式
第三范式需要确保数据表中的每一列数据都和主键直接相关,而不能间接相关。