设计标准的级别:
第一范式,第二范式,第三范式,巴斯-科德范式,第四范式,第五范式。
范式越高阶,数据重复度越低,向下满足。一般尽量满足 3NF。

候选键,能唯一标识元祖的不多余集合。
需要保证表中每个属性都保持原子性;
需要保证表中的非主属性与候选键完全依赖;
需要保证表中的非主属性与候选键不存在传递依赖。非主属性之间不存在传递依赖。
2NF 非主,完全依赖,3NF 非主,候选不传递依赖。
在 3NF 的基础上消除了主属性对候选键的部分依赖或者传递依赖关系。主键之间不存在传递依赖。
主属性,候选键不部分依赖,传递依赖。
仓库名部分依赖物品和管理员。