
이름, 취미들)이라는 릴레이션에 (추신호, (영화, 음악))이라는 열이 있다고 가정하면 이 속성들이 각각 다른 열로 분해된 릴레이션을 제1 정규형이라 함

학생번호, 강좌이름)으로 복합키학생번호, 강좌이름)인 기본키는 성적을 결정하고 있음학생번호, 강좌이름)의 부분키인 강좌이름이 결정자이기 때문에 위의 테이블의 경우 기존의 테이블에서 강의실을 분해하여 별도의 테이블로 관리해야 제2 정규형을 만족시킬 수 있음
A → B, B → C가 성립할 때 A → C가 성립되는 함수 종속성을 의미
학생 번호, 강좌 이름) 테이블과 (강좌 이름, 수강료) 테이블로 분해해야 함
X → Y가 성립할 때 모든 결정자 X가 후보키인 정규형 (=모든 결정자가 후보키가 되도록 테이블을 분해하는 것)
학생번호, 특강이름)학생번호, 특강이름)는 교수를 결정하고 있음
R1∩R2 → R1 혹은 R1∩R2 → R2 중 하나를 만족해야 함

Tip!
- 대부분의 릴레이션에서는 BCNF까지 정규화하면 실제적인 이상현상이 없어지기 때문에 BCNF까지 정규화를 한다고 함