5NF는 여러 투영을 조인해야만 원래 관계가 복원되는 경우를 다룬다
조인 종속은 분해된 릴레이션을 모두 다시 합쳤을 때 가짜 튜플 없이 원래 관계가 돌아오는지 확인하는 조건이다.
원래 관계 R
공급자
부품
프로젝트
S1
P1
J1
S1
P2
J1
분해된 투영
SP공급자와 부품
SJ공급자와 프로젝트
PJ부품과 프로젝트
분해 조건
하나의 릴레이션이 세 개 이상의 의미 있는 투영으로 나뉜다.
복원 조건
SP ⋈ SJ ⋈ PJ가 원본 R과 정확히 같다.
위험
일부 투영만 조인하면 원래 없던 공급 조합이 생길 수 있다.
실무 판단: 식별이 어렵고 조인 비용이 크면 5NF를 직접 적용하기보다 무손실 복원 조건과 중복 위험을 문서화해 관리한다.