엔터티; 식별이 가능한 객체

 

cf)

엔터티 - table

인스턴스 - row

속성 - column

 

엔터티의 특징

- 업무에서 쓰이는 정보여야함

- 유니크함을 보장할 수 있는 식별자가 있어야 함

- 2개의 인스터스를 가지고 있어야 함

- 반드시 속성을 가지고 있어야 함

- 다른 엔터티와 1개 이상의 관계를 가지고 있어야 함

 

엔터티의 분류

1) 유형 vs 무형

- 유형 엔터티 : 물리적인 형태 존재, 안정적, 지속적

- 개념 엔터티 : 물리적인 형태 없음, 개념적

- 사건 엔터티 : 행위를 함으로써 발생, 빈번함, 통계 자료로 이용 가능

2) 발생시점

- 기본 엔터티 : 독립적으로 생성됨, 자식 엔터티를 가질 수 있음

- 중심 엔터티 : 기본 엔터티로부터 파생, 행위 엔터티 생성

- 행위 엔터티 : 2개 이상의 엔터티로부터 파생, 보통 설계 초기 단계보다는 상세 설계단계에서 많이 도출됨

 

엔터티의 이름 정할 때 주의사항

- 업무에서 실제로 쓰이는 용어 사용

- 한글은 약어를 사용하지 않고 영문은 대문자로 표기

- 단수 명사로 표현하고 띄어쓰기는 하지 않음

- 다른 엔터티와 의미상으로 중복될 수 없음

- 해당 엔터티가 갖고 있는 데이터가 무엇인지 명확하게 표현

 

 

 

 

 

 

'SQLD > 데이터 모델링의 이해' 카테고리의 다른 글

정리1  (0) 2023.03.12
식별자 Identifiers  (0) 2023.03.12
관계 Relationship  (0) 2023.03.12
속성 Attribute  (0) 2023.03.12
데이터 모델의 이해  (0) 2023.03.12

+ Recent posts