본문 바로가기

DBMS/Data Modeling

[데이터 모델링] 07. 데이터 모델링의 중요한 세 가지 개념

728x90

07. 데이터 모델링의 중요한 세 가지 개념


가. 데이터 모델링의 세 가지 요소

1) 업무가 관여하는 어떤 것(Things)
2) 어떤 것이 가지는 성격(Attributes)
3) 업무가 관여하는 어떤 것 간의 관계(Relationships)


데이터 모델링을 완성해 가는 핵심 개념 : 엔터티, 속성, 관계


나. 단수와 집합(복수)의 명명


[표] 용어의 구분정의


 개념

 복수/집합개념

 타입/클래스

 개별/단수개념

 어커런스/인스턴스

 어떤 것

(Thing)

 엔터티 타입(Entity Type)

 엔터티(Entity)

 

 엔터티(Entity)

 인트턴스(Instance)

 어커런스(Occurrence)

 어떤 것간의 연관

 (Association between Things)

 관계(Relationship)

 패어링(Pairing)

 어떤 것의 성격

 (Characteristic of a Thing)

 속성(Attribute)

 속성값(Attribute Value)


참고서적 : SQL 전문가 가이드 2013 Edition



728x90