1、确保每列保持原子性:比如地址可分为省份+城市+详细地址,所以应将地址拆分开
2、确保每列都与主键相关:例子与3类似
3、确保每列都与主键直接相关而不是间接相关:比如学号-所在院校-院校地址-院校电话,后两个属性与主键不是直接相关,应单独列一张表
优点:避免数据冗余,查询速度快
缺点:范式等级越高,表的数量越多,获取数据时表关联过多会导致性能下降

1、确保每列保持原子性:比如地址可分为省份+城市+详细地址,所以应将地址拆分开
2、确保每列都与主键相关:例子与3类似
3、确保每列都与主键直接相关而不是间接相关:比如学号-所在院校-院校地址-院校电话,后两个属性与主键不是直接相关,应单独列一张表
优点:避免数据冗余,查询速度快
缺点:范式等级越高,表的数量越多,获取数据时表关联过多会导致性能下降