數據表的範式

數據表的範式

數據庫設計有哪些範式?

關係型數據庫一共有 6 種範式,按照範式級別,從低到高分別是:

  • 1NF 第一範式
  • 2NF 第二範式
  • 3NF 第三範式
  • BCNF 巴斯-科德範式
  • 4NF 第四範式
  • 5NF 第五範式,也叫完美範式

數據庫的範式設計越高階,冗餘度就越低,高階範式一定符合低階範式的要求。

6種設計範式關係

第一範式 1NF

第一範式的目標是確保每列的原子性,如果每列都是不可再分的最小原子單元。
1NF 是指數據庫中任何屬性都是原子的,不可拆分。
第一範式

第二範式 2NF

首先滿足第一範式,並且表中非主鍵不存在對主鍵的依賴。第二範式要求每個表只描述一件事情

html>

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章