Update

같은 사실을 여러 행에 저장하면 갱신 범위가 생긴다

교수명이 바뀌면 같은 과목을 가진 모든 행을 수정해야 한다. 하나라도 놓치면 데이터가 서로 다른 말을 한다.

수정 완료
수정 누락
중복 원인
학번학생명과목코드과목명교수학점성적
S01김민수C10DB이동민3A
S02이서연C10DB이동민3A-
S03최지훈C10DB이교수3B
문제

C10 과목의 교수라는 하나의 사실이 세 행에 반복 저장되어 있다.

해결 방향

과목 정보는 course 테이블 한 행에서만 수정되게 분리한다.