Skip to content

첫 ERD 만들기

이 튜토리얼에서는 워크스페이스 생성부터 엔터티와 관계를 만들어 간단한 ERD를 완성하는 과정을 안내합니다.

1. 워크스페이스 만들기

로그인 후 좌측 상단의 **워크스페이스 선택기**에서 **+ 새 워크스페이스**를 클릭합니다.

항목 설명
워크스페이스 이름 팀 또는 회사 이름 (예: Design Team)
워크스페이스 URL 고유 주소 — 미입력 시 이름에서 자동 생성
설명 (선택) 워크스페이스 용도 메모

하나의 워크스페이스로 시작하세요

개인 프로젝트라면 하나의 워크스페이스로 충분합니다. 팀 규모가 커지면 부서나 프로젝트별로 워크스페이스를 분리할 수 있습니다.

2. 프로젝트 생성

워크스페이스 대시보드에서 **새 프로젝트**를 클릭합니다.

프로젝트는 관련된 다이어그램을 하나로 묶는 단위입니다. 폴더를 사용하여 다이어그램을 체계적으로 정리할 수 있습니다.

워크스페이스
  └─ 프로젝트
      ├─ 폴더
      │   ├─ 다이어그램 A
      │   └─ 다이어그램 B
      └─ 다이어그램 C

3. 다이어그램 열기

프로젝트 내에서 다이어그램을 클릭하면 **ERD 캔버스**가 열립니다.

  • 여러 다이어그램을 **탭**으로 동시에 열 수 있습니다
  • 좌측 **탐색기 패널**에서 프로젝트 트리를 탐색합니다

4. 엔터티 추가

엔터티를 생성하는 방법:

  • 상단 툴바의 엔터티 추가 아이콘 클릭
  • 또는 캔버스 빈 영역을 우클릭엔터티 추가

생성된 엔터티를 **더블클릭**하면 편집 다이얼로그가 열립니다.

엔터티 설정

항목 설명
논리명 한국어 이름 (예: 고객)
물리명 영문 테이블명 (예: CUSTOMER)
설명 엔터티에 대한 메모

컬럼 추가

편집 다이얼로그에서 컬럼을 추가합니다:

속성 설명
PK Primary Key 여부
논리명 한국어 속성명 (예: 고객번호)
물리명 영문 컬럼명 (예: CUST_NO)
데이터 타입 VARCHAR, INTEGER, DATE 등
NOT NULL 필수 여부

5. 관계 만들기

두 엔터티 간의 관계를 생성합니다:

  1. **소스 엔터티**의 PK 컬럼 핸들을 마우스로 드래그합니다
  2. **타겟 엔터티**에 연결합니다
  3. 타겟 엔터티에 FK 컬럼이 **자동 생성**됩니다

관계선의 의미

ThinkERD는 **바커 표기법(Barker's Notation)**을 사용합니다.

  • 실선 — 식별 관계 (Identifying)
  • 점선 — 비식별 관계 (Non-identifying)
  • 카디널리티 마커 — 1:N, 1:1 등의 다중성 표현
  • 선택성 마커 — 필수(Mandatory) / 선택(Optional)

6. 뷰 모드 전환

상단 툴바에서 뷰 모드를 전환할 수 있습니다:

엔터티명과 속성명이 한국어 논리명으로 표시됩니다.

테이블명과 컬럼명이 영문 물리명으로 표시됩니다. Monospace 폰트가 적용됩니다.

논리명과 물리명이 함께 표시됩니다.

7. 저장

모든 변경사항은 **자동으로 저장**됩니다. 별도의 저장 버튼을 누를 필요가 없습니다.

수동 저장이 필요한 경우 메뉴 > File > Save 또는 Cmd+S 를 사용합니다.

다음 단계

축하합니다! 🎉 첫 ERD를 완성했습니다.