ERD(Entity Relationship Diagram)
는 요구 분석 사항에서 얻은 엔티티와 속성들의 관계를 그림으로 나타낸 개체-관계 모델이다
테이블과의 관계를 설명하는 다이어그램이며, 이를 통해서 프로젝트에서 사용하는 데이터베이스의 구조를 한눈에 파악할 수 있다.
데이터베이스 구축시 뼈대 역할을 하며, 서비스 구축 시 제일 먼저 신경써야 할 부분이다.
관계형 데이터베이스에서 주로 널리 사용
엔티티와 속성들의 테이블과 컬럼들로 변환 할 수 있다.
테이블과 관계들을 시각화 할 수 있기 때문에 설계 문제점 파악 가능
소프트웨어 계획 단계에서 사용
서로 다른 시스템 요소와 서로 간의 관계를 식별하는데 도움이 된다.
data flow diagram의 기초로써 종종 사용된다.