[데이터베이스 모델링] 정규화(2NF,3NF)
·
데이터 분석/06. 데이터 모델링
1. 2NF (제 2 정규형)앞서 제 1 정규화를 할 때 언급했었지만 테이블이 2NF에 부합하기 위해서는 우선 1NF에 부합해야합니다. 제 1 정규화는 테이블 안 모든 값이 나누 수 없는 단일 값이어야 한다는 것이었죠? 제 2 정규화는 테이블에 Candidate key의 일부분에 대해서만 함수 종속성이 있는 non-primary attribute가 없어야한다는 것입니다. 구체적인 예시를 통해서 완벽하게 이해해봅시다 다음 테이블은 제 2정규형을 지키고 있지 않은 테이블입니다iduser_idproduct_idagepricescorecomment1110125120005"좋아요"2110225150004"무난해요"3210131120003"별로예요"4210331180005"최고!" 이 테이블에서 candidate..