網頁

2017/11/20

第三正規化(Third Normal Form, 3NF)

第三正規化(3NF)是在滿足第一及第二正規化的條件下,所有非鍵欄位都只相依於主鍵,也就是說非鍵欄位之間應該是獨立無關的。

第三正規化是為了消除資料表中的遞移相依(Transitive Dependency)。非鍵欄位之間彼此不能有依賴,否則即產生遞移性。如果非鍵欄間彼此有依賴關係,則必須從資料表劃分出來建立另一個資料表以符合第三正規化。


參考:

  • 5.3 第三正規化 (Third Normal Form, 3NF)
  • 為何使用資料庫儲存資料時,需要先執行正規化?
  • 沒有留言:

    張貼留言