After Decomposition

분해 후에는 이상 현상이 실제로 사라졌는지 확인한다

정규화가 성공했다면 삽입, 삭제, 갱신 작업이 더 작은 테이블의 한 주제 안에서 끝난다.

해결
테이블 분리
검증 질문
삽입

새 과목은 course에 먼저 등록할 수 있다. 수강 학생이 없어도 된다.

삭제

enrollment에서 마지막 수강 행을 지워도 course 행은 남는다.

갱신

교수 변경은 course 한 행에서 처리된다.

student
학번
학생명
course
과목코드
과목명
교수
학점
enrollment
학번
과목코드
성적