数据库三范式

第一范式——确保每列的原子性

  • 定义:数据表中的每一列(字段)必须是不可再分的原子值,即列不能存储多个值。

第二范式——消除部分依赖(建立主键-非主键的完全依赖)

  • 定义:满足第一范式的前提下,所有非主键列必须完全依赖于主键,而不能依赖于主键的一部分。

第三范式——消除传递依赖

  • 定义:满足第二范式的前提下,非主键列不能依赖于另一个非主键列(避免数据冗余)。

数据库设计时,通常至少遵循第三范式,以减少数据冗余并保持数据一致性。

posted @ 2025-02-24 17:48  我真的想笑呀  阅读(54)  评论(0)    收藏  举报