사각형, 마름모, 타원으로 역할을 분리해 ER 개념 자체를 설명하기 쉽습니다.
Chen은 개념을 분리해 설명하고, Crow's Foot는 테이블 관계를 빠르게 읽게 하며, UML은 객체 구조와 함께 묶어 보여줍니다.
개체, 속성, 관계를 서로 다른 기호로 또렷하게 분리합니다.
테이블에 가까운 상자와 끝 기호로 관계를 빠르게 읽게 합니다.
클래스 구조와 다중성을 함께 적어 도메인 모델과 이어집니다.
사각형, 마름모, 타원으로 역할을 분리해 ER 개념 자체를 설명하기 쉽습니다.
박스 안에서 속성과 키를 보고, 선 끝 기호로 관계의 방향과 참여 수를 읽습니다.
이름, 속성, 메서드 칸이 분리되어 객체지향 문맥까지 함께 보입니다.
관계가 독립된 요소라 의미를 설명하기 좋지만, 선과 도형 수가 빠르게 늘어납니다.
카디널리티를 한눈에 읽기 좋아 논리·물리 모델링에서 가장 빠릅니다.
1, 0..*, 1..* 같은 다중성을 직접 적어 클래스 관계처럼 해석합니다.
업무 규칙을 처음 정리할 때 “무엇이 개체이고 무엇이 관계인가”를 명확히 보여줍니다.
ERDCloud 같은 도구와 잘 맞고, 테이블 설계 단계로 바로 이어집니다.
애플리케이션 클래스 구조와 데이터 모델을 함께 맞춰야 할 때 유용합니다.
설명력은 높지만 실제 엔터티 수가 늘면 복잡도가 빠르게 증가합니다.
끝 기호의 의미를 익혀야 관계가 직관적으로 읽힙니다.
메서드와 객체 개념이 섞일 수 있어 순수 ERD만 볼 때는 다소 과할 수 있습니다.