테이블간의 관계를 설명해주는 다이어그램이라고 볼 수 있으며, 이를 통해 프로젝트에서 사용되는 DB의 구조를 한눈에 파악할 수 있음
이덕분에 많은 정보를 한눈에 볼 수 있어 분석하기에도 편하다.
데이터베이스 모델링을 하여 설계 문제점 파악 가능
예)
아래 그림은 ERD Cloud에서 본인이 만든 ERD이다.
상품을 메인으로 놓고 그곳에 서브카테고리를 만든 형태이다.
이를 만들 때 주의 점은 중복되는 값들이 없도록 구성하는 것이 중요하다.
먼저 주된 카테고리를 만들고 그 데이터 상에 중복되는 값이 있으면 비슷한 범주로 묶어서 서브로 뽑아내거나 다른 타이틀을 주면 된다.
그리고 막대기 같이 생긴 것은 관계를 나타내는 것인데 N:N N:1등의 관계를 나타내는 지표이다.
이를 만들면서 든 생각은 잘만 만들면 한 눈에 데이터들의 관계도를 파악하는데에 도움이 많이 될 것 같다는 것이다.