[Database]
[DB] ER 다이어그램(개념적 데이터 모델)
Jarvis2304
2023. 5. 5. 13:10
▶ 개체 - 관계 다이어그램 (ERD, Entity - Relationship Diagram)
- 현실 세계를 개체-관계 모델을 이용해 개념적으로 모델링하여 그림으로 표현한 것을 개체-관계 다이어그램 또는 E-R 다이어그램이라고 함


▷ 개체(entity)
- 데이터로 표현하려고 하는 객체
- 다른 개체와 구별되는 이름을 가지고 있고, 각 개체만의 고유한 특성이나 상태, 즉 속성을 하나 이상 가지고 있음
- ER 다이어그램에서는 개체를 사각형으로 표현
● 개체 타입(entity type)
- 개체를 고유의 이름과 속성들 정의한 것
● 개체 인스턴스(entity instance)
- 개체를 구성하고 있는 속성이 실제 값을 가짐으로써 실체화된 개체를 개체 인스턴스라고 함

▷ 속성(attribute)
- 개체가 갖는 속성
- 개체가 갖는 고유의 특성
- 의미 있는 데이터의 가장 작은 논리적 단위
- ER 다이어그램에서는 속성을 타원으로 표현
→ 개체와 속성은 파일 구조에서 레코드(record)와 필드(field)용어에 대응
▷ 관계(relationship)
- 개체와 개체 사이의 연관성