정규화 속성간 존재하는 함수적 종속성을 분석하여 관계형 스키마를 더 좋은 구조로 정제해 나가는 과정 데이터의 중복 제거, 속성들을 본위치에 위치 제 1 정규화 반복되는 그룹 속성(같은 성격과 내용의 컬럼이 연속적으로 나타남) 제거 기본키 추가, 새로운 테이블 생성 기존 테이블과 1:N의 관계 형성 제 2 정규화 복합키에 전체적으로 의존하지 않는 속성 제거 키가 여러 컬럼으로 구성된 경우가 대상 복합키의 전체가 아닌, 일부분에 종속되는 것을 부분적 함수 종속관계라 함 이를 제거하는 작업 제 3 정규화 기본키에 의존하지 않고 일반 컬럼에 의존하는 컬럼들 제거 이행적 함수 종속관계를 갖는 컬럼을 제거하는 과정