데이터베이스에 삽입 또는 삭제 이상이 없으면 관계가 DKNF에 있는 것입니다. Domain-Key Normal Form은 Normalization의 가장 높은 형태입니다. 그 이유는 삽입 및 업데이트 이상 현상이 제거되기 때문입니다. 제약 조건은 도메인 및 키 제약 조건에 의해 확인됩니다.
테이블은 4NF, 3NF 및 기타 일반 형식인 경우에만 도메인 키 일반 형식입니다. 제약 조건을 기반으로 합니다.
도메인 제약 조건
속성 값에는 몇 가지 값 집합이 있습니다. 예를 들어 EmployeeID는 4자리여야 합니다. −
EmpID | EmpName | 광고 효과 |
0921 | 톰 | 33 |
0922 | 잭 | 31 |
키 제약 조건
속성 또는 그 조합이 후보 키입니다.
일반 제약 조건
모든 관계의 집합에 대한 술어.
모든 제약 조건은 관계에 적용되는 도메인 제약 조건과 키 제약 조건의 논리적 순서여야 합니다. DKNF의 실용성은 적습니다.