- 업무 분석에서 도출된 엔터티와 엔터티 간의 관계를 다이어그램으로 표현하는 것
- 존재하고 있는 것 (Entity) 들의 관계 (Relationship) 을 나타낸 도표 (Diagram)
ERD 작성 순서
- 엔터티를 그린다.
- 엔터티를 적절하게 배치한다.
- 엔터티 간 관계를 설정한다.
- 관계명을 기술한다.
- 관계의 참여도를 기술한다.
- 관계의 필수 여부를 기술한다.
ERD 표기법
- A: 부모, B: 자식
- ~로 구성되어 있다. = ~를 포함하고 있다.
- 식별자 관계 (실선): 부모 테이블의 기본키를 자식 테이블이 가지고 있으며 이를 기본 키로 사용하는 경우
- 비식별자 관계 (점선): 부모 테이블의 기본키를 자식 테이블이 가지고 있지만 이를 기본키로 사용하지 않는 경우
- 엔터티 내의 인스턴스들이 얼마나 관계에 참여하는지 관계 차수 (Cardinality) 로 표현
- 카디널리티 (Cardinality) 는 한 개체에서 발생할 수 있는 발생 횟수를 정의하며, 다른 개체에서 발생할 수 있는 발생 횟수와 연관


ERD 예시
