한눈에 보는 정의

ERD(Entity-Relationship Diagram, 개체-관계 다이어그램)는 데이터베이스에 저장할 데이터(개체)의 종류와, 그 데이터들 사이의 관계를 그림으로 표현한 설계 문서입니다.

자세히 알아보기

  • 예문: "쇼핑몰 데이터베이스를 만들기 전, 회원과 주문 사이의 관계를 ERD로 먼저 정리했다."
  • '회원'과 '주문'처럼 데이터로 관리할 대상을 개체로 표현하고, '회원이 여러 건의 주문을 가질 수 있다'처럼 개체들 사이의 관계를 화살표나 기호로 나타냅니다.
  • ERD를 바탕으로 실제 테이블을 만들 때, 각 개체를 구분하는 PK(기본키) (기본키)와 개체 간 관계를 연결하는 FK(외래키) (외래키)를 함께 설계합니다.
  • 데이터 구조를 코드로 만들기 전에 미리 검증할 수 있어, 나중에 테이블 구조를 크게 뜯어고치는 시행착오를 줄여줍니다.

관련 용어

최종 수정일: 2026년 7월 15일

← 용어사전 전체 목록으로