관리 메뉴

bread, coffee and coding

데이터 모델링(Data Modeling) 엔터티(Entity) 개념 본문

SQLD

데이터 모델링(Data Modeling) 엔터티(Entity) 개념

DongJin lee 2022. 2. 11. 16:08

엔터티(Entity)

- 데이터 집합 저장되고 관리되어야 하는 데이터

- 실체, 객체라는 의미 -> 실무적으로 엔터티라고 부른다

 

분류

1) 유형 엔터티

 - 물리적 형태가 있고, 안정적이며 지속적으로 사용되는 엔터티 

 ex) 사원, 물품

 

2) 개념 엔터티 

 - 물리적 형태가 존재하지 않고 개념정보로 구분되는 엔터티

 ex) 조직, 보험상품

 

3) 사건 엔터티

 - 업무를 수행함에 따라 발생하는 엔터티

 ex) 주문, 청구, 미납 

 

발생시점에 따른 분류 

1) 기본 엔터티(Basic Entity)

 - 독립적으로 생성되는 엔터티 

 ex) 고객, 상품, 부서

 

2) 중심 엔터티(Main Entity)

- 기본 엔터티로 부터 발생되고 행위 엔터티를 생성하는 것이다

 ex) 계좌,주문, 취소

 

3) 행위 엔터티(Active Entity)

- 2개 이상의 엔터티로 부터 발생된다

 ex) 주문 이력, 체결 이력 

 

cf) 발생 시점에 따라 구분할 수 있는 엔터티의 유형이 아닌 것은?

cf) 엔터티 분류랑 발생시점에 따른 분류 구분

 

 

 

'SQLD' 카테고리의 다른 글

데이터 모델링(Data Modeling) 속성(Attribute) 개념  (0) 2022.02.11