비정규화의 즐거움
비정규화가 주는 혜택을 알아보기 위해 주문 항목과 제품 엔터티를 사용하는 간단한 예를 살펴보자. 주문 항목 엔터티에는 다음과 같은 속성이 있다.
• order_item_ID : 주문 항목 ID
• order_ID : 주문 ID
• quantity : 수량
• cost_per_unit : 단가
• product_ID : 제품 ID
제품 엔터티에는 다음과 같은 속성이 있다.
• product_ID : 제품 ID
• product_description : 제품 설명
• product_name : 제품 이름
• product_category : 제품 카테고리
• list_price : 정가
다음은 주문 항목 문서의 예다.
{ order_item_ID : 834838, order_ID: 8827, quantity: 3, cost_per_unit: 8.50, product_ID: 3648 }