
Entity
실체, 객체라고 표현하기도 하는 엔티티는 업무에서 관리해야 하는 데이터의 집합이다.
Entity 특징
- 업무상 필요 정보
- 유일한 식별자 보유
- 2개 이상의 인스턴스 포함
- 업무 프로세스에 이용
- 엔티티 내부 속성 존재
- 엔티티 간 관계 존재
Entity 종류
유무형에 따른 분류
- 유형 엔터티: 물리적 형태가 있고 지속적으로 활용되는 엔터티
- 개념 엔터티: 물리적 형태가 없는 엔터티
발생시점에 따른 분류
- 기본 엔터티(Key Entity): 독립적으로 생성되는 엔터티
- 중심 엔터티(Main Entity): 기본 엔터티와 행위 엔터티의 중간에 존재하는 엔터티
- 행위 엔터티(Active Entity, 사건 엔터티): 2개 이상의 부모 엔터티로부터 발생하며, 비즈니스 프로세스를 실행하면서 생성되는 엔터티이다. 지속적으로 정보가 추가되고 변경되어 데이터의 양이 가장 많음
Entity 명명 규칙
실제 업무에서 쓰이는 용어를 사용하자. 유일성 보장되면서, 명확한 이름을 사용하는 게 좋고 최대한 약어를 지양하는 게 좋음
잘못된 정보는 지적해주시면 감사하겠습니다.