이경우에 david가 동명이인이라 이름가지고 어던 과목담당인지 구분 불가하다. 이 경우 문제가 있다고 판단한다. => 테이블 분리! 이렇게 교수테이블을 만들어서 분리시켜서 담당교수 대신에 교번을 넣게하면 훨씬 좋다. 왜? 각각 다른 david를 가리키는 것을 알 수 있기 때문이다. 수강신청 테이블 수강 상태가 어떤지 보기 위해서는 속성이 필요하다. 1번 학생이 학수번호에 해당하는 것을 신청한것이 맞는지 확인하기 위한 속성이 필요 이렇게 만들 수 있는데 속성의 값을 코드로 바꾸어 1,2 로 놓고 이렇게 상태값의 인덱스가 3개이상이다 이러면 수강 상태 테이블을 만드는 것이 유리하다고 볼 수 있다. 수강상태를 1에서 2(취소)로 변경할 수도 있으니 수강신청테이블에는 수강상태,생성일자 수정일자 는 넣는 것이 좋다.