2.엔티티
데이터 모델링의 첫 번째 단계는 엔터티(Entity)를 도출하는 것이라고 볼 수 있음
엔터티가 불분명하게 정의될 경우, 해당 엔터티에 속한 속성이나 주 식별자가 부정확해질 수 밖에 없고, 모델은 최적화되기 어려워짐
1. Entity
엔터티란 필요에 의해 관리하고자 하는 데이터의 집합이라고 볼 수 있음
이러한 엔터티로는 사람, 장소, 사물, 사건, 개념 등이 해당될 수 있음
보이지 않는 추상적인 대상도 엔터티가 될 수 있음
ex) 환율, 강좌, 분류 등
2. Entity를 정의하는 기준
엔터티를 정의하는 기준이 되는 것은 주 식별자(Primary key)
해당 엔터티에서 각 데이터 레코드를 유일하게 구분할 수 있는 것이 무엇인지가 엔터티를 정의하는 기준이 됨
이러한 주 식별자를 찾는 방법은 함수 종속과 정규화 과정을 통해 이루어짐
Last updated on