5NF(제5정규형)은 프로젝트 조인 패러다임이라고도 합니다. 관계가 4NF인 경우 5NF(제5정규형)이며 더 작은 테이블로 손실 없이 분해되지 않습니다.
후보 키가 이면 관계를 5NF로 간주할 수도 있습니다. 모든 연결 종속성은 암시적입니다.
다음 관계는 정규화된 5차 정규형(5NF) -
EmpName强> |
EmpSkills을 위반합니다.
|
EmpJob (할당된 작업)
|
David | Java | E145 |
John | JavaScript | E1 | Jamie | jQuery td> |
E146 |
Emma p> | Java | E147 p> |
위의 관계는 다음 세 테이블로 분해될 수 있으므로 5NF가 아닙니다. -
EmpName | EmpSkills |
David | Java |
John | JavaScript |
Jamie | jQuery | Emma | Java td> |
다음은 각 직원에게 할당된 작업을 보여주는
EmpName | EmpJob |
David | E145 |
John | E 146
|
Jamie | E146 |
Emma
|
E147 |
다음은 배정된 직업과 관련된 스킬들입니다- p>
EmpSkills | EmpJob |
Java
|
E145 |
JavaScript | E146 |
jQuery | E14 6 |
Java | E147 |
연결 종속성 -
{( EmpName, EmpSkills ), (EmpName, EmpJob), (EmpSkills, EmpJob)} |
위 관계에는 연결 종속성이 있으므로 5NF가 아닙니다. 이는 위 세 가지 관계의 연결 관계가 우리의 원래 관계
위 내용은 제5정규형(5NF)의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!