일대다 (1) 썸네일형 리스트형 테이블 간 연관관계에서 M:N을 쓰면 안 되는 이유? 테이블 간 연관관계의 3종류의 예시를 간단하게 들어보면,1:1 한 학생은 고유한 학번을 가진다.1:N 하나의 학과에는 여러 학생이 소속될 수 있다. 한 명의 학생은 하나의 학과(주전공)에 소속된다.N:M 한 학생은 여러 개의 과목을 수강할 수 있고, 하나의 과목은 여러 명의 학생들에 의해 수강된다. 그러면 M:N을 쓰면 안 되는 이유는 무엇일까? 1. 하나의 컬럼에 리스트로 넣을 수 없고 학생 수만큼 컬럼 수를 늘릴 수도 없음 => 속성의 원자성 위반 PK과목명FK_학생 0011알고리즘001, 002, 0030022자료구조 0033운영체제 PK학생명FK_수강과목001우채윤 002오수연 003윤재욱 2. 삭제 수정 시(Delete, Update) 서로가 서로를 참조하고 있기에 두 테이.. 이전 1 다음