> 데이터 베이스 > MySQL 튜토리얼 > 제5정규형(5NF)

제5정규형(5NF)

WBOY
풀어 주다: 2023-09-18 12:45:07
앞으로
1290명이 탐색했습니다.

第五范式 (5NF)

5NF(제5정규형)은 프로젝트 조인 패러다임이라고도 합니다. 관계가 4NF인 경우 5NF(제5정규형)이며 더 작은 테이블로 손실 없이 분해되지 않습니다.

후보 키가 이면 관계를 5NF로 간주할 수도 있습니다. 모든 연결 종속성은 암시적입니다.

Example

다음 관계는 정규화된 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:tutorialspoint.com
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿