mysql优化之数据库范式优化

设计关系数据库时,遵从不同的规范要求,设计出合理的关系型数据库,这些不同的规范要求被称为不同的范式,各种范式呈递次规范,范式越高,冗余越小.#

php开发中,满足3范式足以.#

第一范式


关系型数据库都天然的满足第一范式,
1 数据库每一列都是不可分割的原子数据项,这一列必须表达明确的一个意思.否则必须分不同的列

2 不能有重复的列

第二范式


1 表中不能有完全重复的一条记录(一行数据) 一般情况下,通过设置主键来搞定,而且该主键是自增长.

第三范式


1 在第二范式的基础上更进一层,目标是确保每列都和主键列直接相关,而不是间接相关.

mysql优化之数据库范式优化_第1张图片
Paste_Image.png

你可能感兴趣的:(mysql优化之数据库范式优化)