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