본문 바로가기
Data Base/Data Modeling (DA#)

[Data Modeling] : 논리 데이터 모델링 연습

by 오주현 2021. 11. 19.
반응형
논리 데이터 모델링 연습하기

이 엔터티를 가지고 정규화를 해 봅니다.

색상이 중복될 수 있기 때문에 따로 빼 줍니다.

 

식별자를 줘서 M : M 관계를 만들어 줄 수 있습니다.

 


이 엔터티를 가지고 정규화 작업을 해 봅니다.

 

우선 딱 보이는 것은 반복적인 것은 하위 엔터티로 만들어줘야 하는 것 입니다.

 

출고 하나에 제품이 여러개가 생기기 때문에 1차 정규화를 했습니다.

 

그리고 나머지는 다 3차 정규화를 진행해 주면 이렇게 만들 수 있습니다.

 

주문을 할 때 하나만 하는 것이 아니라 여러개를 하기 때문에 출고, 출고상세 이렇게 나누어 볼 수 있습니다. 이것들을 하나로 관리하다 보면 출고에 대한 정보가 반복적으로 들어가게 됩니다. 그렇게 되면 변경 이상이 발생할 수 있기 때문에 데이터의 특정 정보만 수정하기 위해서 분리가 필요합니다.

반응형

댓글