Skip to content

엔터티 관리

엔터티는 ERD의 기본 구성 요소로, 데이터베이스의 테이블에 대응합니다.

엔터티 생성

엔터티를 생성하는 방법:

  1. 상단 툴바의 엔터티 추가 아이콘 클릭
  2. 캔버스 빈 영역 우클릭엔터티 추가

엔터티 편집

엔터티를 더블클릭 하거나 우클릭 → **편집**을 선택합니다.

기본 속성

속성 설명
논리명 한국어 이름 (논리 모드에서 표시)
물리명 영문 테이블명 (물리 모드에서 표시)
설명 엔터티에 대한 설명 메모

스타일

엔터티의 시각적 속성을 변경할 수 있습니다:

  • 색상 — 엔터티별로 배경색/테두리 색 지정
  • 크기 — 드래그로 리사이즈

컬럼 관리

컬럼 추가

편집 다이얼로그의 컬럼 목록에서 + 추가 버튼을 클릭합니다.

컬럼 속성

속성 설명
PK Primary Key — UID Bar로 시각 표시
FK Foreign Key — 관계 생성 시 자동 지정
논리명 한국어 속성명
물리명 영문 컬럼명
데이터 타입 VARCHAR, INTEGER, DECIMAL, DATE 등
NOT NULL 필수 여부 — 바커 표기법에서 선택성으로 표현
UNIQUE 고유 제약조건

컬럼 순서 변경

컬럼을 **드래그 앤 드롭**으로 순서를 변경할 수 있습니다.

서브타입

엔터티의 상위-하위 관계를 **서브타입**으로 표현합니다.

  1. 엔터티 우클릭서브타입 정의
  2. 서브타입 다이얼로그에서 설정:
항목 설명
구분 속성 Discriminator Column 지정
서브타입 항목 하위 유형 추가 (예: 직원, 고객)
구분값 각 항목의 식별 값 (예: EMP, CUST)
포함 방식 Inclusive / Exclusive 모드

서브타입은 엔터티 노드 내에 **중첩 박스**로 시각화됩니다.

→ 서브타입 상세: 서브타입

노트 노드

ERD에 메모를 추가할 수 있습니다.

  • 상단 툴바의 노트 추가 아이콘 또는 캔버스 우클릭 → 노트 추가
  • 리치 텍스트 편집 — 볼드, 이탤릭, 리스트 등 서식 지원
  • 자유롭게 위치 이동 및 리사이즈 가능

존 노드

관련 엔터티를 **시각적으로 그룹화**합니다.

  • 상단 툴바의 존 추가 아이콘
  • 존 영역 안에 엔터티를 배치하여 도메인별로 구분
  • 존 라벨로 영역 이름 지정 가능