字段约束:
数据库的范式:
构造数据库必须遵循一定的规则,这种规则就是范式
关系数据库有六种范式,一般情况满足第三范式即可。
第一范式:原子性
*第一范式是数据库的基本要求,不满足这一点就不是关系型数据库
*数据表的每一列都是不可分割的基本数据项,同一列中不能有多个值,也不能存在重复属性,
第二范式:唯一性
*数据表中的每条记录必须是唯一的。为了实现区分,通常要为表加上一个列用来存储唯一标识,这个唯一属性被称做主键列
第三范式:关联性
每列都与主键有直接关系,不存在传递依赖
依照第三范式,数据可以拆分保存到不同的数据表,彼此保持关联
字段约束
MySQL中的字段约束共有四种: