域鍵正規化
當資料庫中沒有插入或刪除異常時,一個關係處於 DKNF 中。域鍵正規化是最高形式的正規化。其原因是插入和更新異常已被消除。約束由域和鍵約束驗證。
一個表僅在處於 4NF、3NF 及其他正規化時才處於域鍵正規化。其基於以下約束−
域約束
一個屬性的值有一些值集合,例如,EmployeeID 應為四位數字 −
| EmpID | EmpName | EmpAge |
| 0921 | Tom | 33 |
| 0922 | Jack | 31 |
鍵約束
一個屬性或其組合是候選鍵
一般約束
對所有關係集合進行謂詞計算。
每項約束都應是對應用於關係的域約束和鍵約束的邏輯序列。DKNF 的實用性不大。
廣告
資料結構
網路
關係型資料庫管理系統
作業系統
Java
iOS
HTML
CSS
Android
Python
C 程式設計
C++
C#
MongoDB
MySQL
Javascript
PHP