더북(TheBook)

비정규화의 즐거움

비정규화가 주는 혜택을 알아보기 위해 주문 항목과 제품 엔터티를 사용하는 간단한 예를 살펴보자. 주문 항목 엔터티에는 다음과 같은 속성이 있다.

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
}

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.