Duplication

이상 현상의 뿌리는 같은 사실의 반복 저장이다

중복은 저장 공간 문제가 아니라, 변경 시점마다 모든 사본을 정확히 맞춰야 하는 무결성 문제다.

반복 사실
불일치 위험
수정 경로
중복C10 → DB, 이교수, 3학점

여러 행에 같은 과목 사실이 반복된다.

작업수정·삭제·삽입

한 사실을 바꾸기 위해 여러 행을 찾아야 한다.

결과이상 현상

누락, 정보 소실, 등록 제한이 발생한다.

학생학번 → 학생명
과목과목코드 → 과목명, 교수, 학점
수강학번 + 과목코드 → 성적
분해각 사실을 자기 테이블로 이동