함수 종속 (FD)
다치 종속 (MVD)
표기
학번 → 이름
한 학번에는 이름이 하나만 대응됩니다.
교수 →→ 과목 교수 →→ 취미
한 교수에 여러 과목과 여러 취미가 각각 따라옵니다.
의미
A 값 하나가 B 값 하나를 결정합니다.
A 값 하나가 서로 독립인 값 집합들을 가집니다.
결과
단일 대응이라 조합이 늘어나지 않습니다.
집합끼리 독립이면 모든 조합이 생겨 행 수가 곱으로 늘어납니다.
예시: 과목 집합과 취미 집합이 서로 독립이면?
2 × 2 = 4행
이교수
과목 집합
DB OS
취미 집합
등산 독서
두 집합은 서로 연결되지 않고, 이교수라는 같은 기준에만 묶여 있습니다.
조합
등산
독서
DB
DB + 등산
DB + 독서
OS
OS + 등산
OS + 독서
과목과 취미가 독립적이므로 가능한 조합이 모두 행으로 나타나며, 이것이 불필요한 중복의 출발점입니다.