핵심 인사이트 (3줄 요약)
- 본질: ERD 표기법은 엔터티·속성·관계를 시각적으로 표현하는 규칙이며, IE(Information Engineering, 까마귀발)·Barker(원·실선)·IDEF1X(국방 표준) 3가지가 대표적이다.
- 가치: 표기법을 통일하지 않으면 같은 모델을 팀원마다 다르게 해석하고, 도구 간 호환이 안 되며, 발주처·감리 기준 충족이 어렵다.
- 판단 포인트: 한국 공공 SI는 **IE(까마귀발)**이 사실상 표준이며, Oracle은 Barker, 국방·항공은 IDEF1X를 사용한다.
Ⅰ. 개요 및 필요성
┌───────────────────────────────────────────────────────┐
│ 3대 ERD 표기법 │
├───────────────────────────────────────────────────────┤
│ IE (까마귀발): ──┤├── (1:N) │
│ Barker: ──O── (선택), ──|── (필수) │
│ IDEF1X: ●── (식별), ◇── (비식별) │
│ │
│ 한국 SI 표준: IE (까마귀발) │
└───────────────────────────────────────────────────────┘
- 📢 섹션 요약 비유: 표기법은 지도의 범례이다. 같은 지형도 범례가 다르면 다르게 읽힌다.
Ⅱ. 아키텍처 및 핵심 원리
| 표기법 | 카디널리티 | 식별/비식별 | 도구 |
| IE | 까마귀발 | 실선/점선 | ERwin, DA# |
| Barker | 원·바 | 라인 스타일 | Oracle Designer |
| IDEF1X | ●·◇ | 원형 마크 | ERwin |
Ⅲ~Ⅴ. 결론
ERD 표기법 선택은 프로젝트·조직·도구에 의해 결정되며, IE(까마귀발)가 국내 SI의 사실상 표준이다.
📌 관련 개념 맵
| 개념 | 연결 포인트 |
| IE 표기법 | 까마귀발 (한국 SI 표준) |
| Barker | Oracle 표기법 |
| IDEF1X | 국방 표준 |
| 카디널리티 | 1:1, 1:N, M:N |
| ERwin | 대표 모델링 도구 |
📈 관련 키워드 및 발전 흐름도
[Chen 표기법 (1976)] → [IE 까마귀발 (1981)]
→ [IDEF1X (1985, 국방)] → [Barker (Oracle, 1990s)]
→ [UML 클래스 (2000s)] → [현재: 도구 자동 변환 — 표기법 간 호환]
👶 어린이를 위한 3줄 비유 설명
- ERD 표기법은 지도의 범례예요. "산은 △, 강은 ~" 같은 약속이에요.
- 같은 데이터도 범례(표기법)가 다르면 다르게 그려져요.
- 한국에서는 IE(까마귀발) 표기법을 가장 많이 사용한답니다!