부분 종속성을 없앤다는 것은 테이블에서 각 컬럼의 데이터가 기본키 컬럼을 제외한 특정 컬럼에 의해 결정되지 않는 다는 것을 의미한다.
부분적으로 종속되는 컬럼과 전체적으로 종속되는 컬럼을 따로 모아 두 개의 테이블로 쪼갠다.
=> 위 topic 테이블에서 붉게 표시된 부분이 중복이 발생한 컬럼이다.
=> 중복 원인은 price의 데이터가title과 type에 의해 결정되기 때문이다.
=> title, type, price 세 컬럼을 따로 모아 topic_type 이라는 새로운 테이블은 생성한다.
=> 위 테이블은 topic 의 type에 따른 price를 저장하는 테이블이다.
=> 그리고 topic 테이블은 type과 price 컬럼을 제외하도록 구조를 재조정한다.
=> 제 2 정규형을 만족시키는 테이블 완성
=> 컬럼의 데이터를 결정하는 컬럼은 오로지 기본키 컬럼 뿐인 테이블이 된다.