무손실 분해는 다시 조인했을 때 원래 릴레이션이 복원되는지 보고, 종속성 보존은 원래 함수 종속을 분해된 각 테이블 안에서 그대로 검사할 수 있는지 봅니다.
원래 릴레이션: R(A, B, C)R을 여러 테이블로 분해
공통 속성으로 자연 조인했을 때 정보가 더 생기거나 빠지면 안 됩니다. 핵심은 공통 속성이 최소 한쪽의 키인지입니다.
공통 속성: A A가 R1 또는 R2의 키
공통 속성: B B가 어느 쪽의 키도 아님
분해 뒤에도 원래 함수 종속을 조인 없이 검증할 수 있어야 운영과 검사가 단순해집니다.
A → B B → C