数据库的第三范式是什么意思?

如题所述

第1个回答  2020-07-07
第三范式指数据库中不能存在传递函数依赖关系。
简而言之,
第三范式( 3NF)
要求一个数据库表中不包含已在其它表中已包含的非主关键字信息。
所以第三范式具有如下特征:
1,
每一列只有一个值
2,
每一行都能区分。
3,
每一个表都不包含其他表已经包含的非主关键字信息。
例如,
帖子表中只能出现发帖人的 id,
而不能出现发帖人的 id,
还同时出现发帖人姓名,
否则,
只要出现同一发帖人 id 的所有记录,
它们中的姓名部分都必须严格保持一致,
这就是数据冗余。