数据库三范式

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

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

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

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

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

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

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

posted @   我真的想笑呀  阅读(7)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~
点击右上角即可分享
微信分享提示