에듀윌 · N:M 분해 시그니처
★ 핵심 시그니처
학생 ↔ 과목 N:M → 3 테이블로 변신

등록 관계가 enrollment 연결 테이블로

테이블역할컬럼 · 키
student학생 개체학번(PK), 이름, 학년
course과목 개체과목번호(PK), 과목명, 학점
enrollment연결 테이블복합 PK (학번, 과목번호) + 양쪽 FK + 성적·수강년도
enrollment = N:M 분해의 핵심
복합 PK (학번,과목번호) → 한 학생이 같은 과목 두 번 등록 ❌ · 양쪽 FK 학번→student / 과목번호→course (참조 무결성 자동) · 관계 자체의 부가 속성(성적)도 자연스럽게 수용.
합격 한 줄
"N:M은 가운데 연결 테이블을 끼우고 양쪽 FK로 PK를 가리킨다." 이 한 예제가 관계대수 조인 · DDL · DML 다중 조인까지 이어지는 출발점이에요.