엔터티는 모델링에서 기본에 해당하고 상당히 중요한 부분이다.
엔코아 식 분류
- key : 최초부터 창조된 엔터티, 주로 데이터 발생의 주체나 목적어
- main : 업무의 주요 행위 데이터를 발생시키는 주체
- action : 실제 발생하는 내역 업무
김기창DA 님 분류
- 기준엔터티
업무의 기준이 되는 데이터를 관리하는 엔터티
환율·우편번호·이자율·코드 등의 업무적으로 참조되는 데이터를 관리하는 엔터티
RI 제약이 존재하는지 숙고해야.
ex) 기준데이터가 바뀌면 참조하던 것들이 바뀌어야 하는가? 과거시점이니 놔두는가?
- 실체엔터티
실체의 존재(Existence)와 연관된 데이터를 관리
실체가 발생시킨 데이터를 관리하지는 않는다. (ex. 실체가 고객일때 계약, 출금 등의 이벤트)
인조 식별자가 집합의 성격을 더 직관적, 명확하게 해줌 ex) 고객번호
- 행위엔터티
어떤 실체의 업무 행위나 활동에 의해서 생긴 원천(Raw) 데이터
특징은 주 식별자가 복잡하다. 주로 업무식별자
하위 엔터티가 소수로 존재, 굳이 인조 식별자를 사용할 필요X
- 가공엔터티
원천데이터를 가공하여 생긴 데이터를 관리하는 엔터티. 집계, 요약, 임시 데이터를 관리하는 엔터티
출처: https://dataprofessional.tistory.com/21
반응형
'생계 > DA' 카테고리의 다른 글
RDBMS 에서의 관계 라는 것 (0) | 2023.12.12 |
---|---|
이력 모델 (0) | 2023.12.09 |
엔터티 통합과 분리 (0) | 2023.12.09 |
논리 데이터 모델링 절차 (0) | 2021.10.16 |
데이터 표준화 관련 (용어 단어 도메인 코드) (0) | 2020.01.30 |