Skip to content

캔버스 & 뷰 모드

캔버스는 ThinkERD의 중심 작업 공간입니다. 엔터티와 관계를 시각적으로 배치하고 편집합니다.

캔버스 기본 조작

이동 & 줌

동작 조작
캔버스 이동 빈 영역을 마우스 드래그 또는 스크롤
확대/축소 Ctrl + 마우스 휠 또는 핀치
100% 리셋 상단 툴바의 줌 리셋 버튼
전체 보기 모든 엔터티가 화면에 맞도록 줌 조정

인터랙션 모드

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

모드 설명
Select 모드 엔터티 선택, 이동, 편집
Pan 모드 캔버스 이동 전용 (엔터티를 실수로 움직이지 않음)

빠른 전환

캔버스 빈 영역을 **더블클릭**하면 Select ↔ Pan 모드가 전환됩니다.

상단 툴바

상단 툴바에서 다양한 캔버스 기능에 접근합니다:

  • 엔터티 추가 — 새 엔터티 생성
  • 노트 추가 — 메모용 노트 노드 생성
  • 존 추가 — 엔터티를 그룹화하는 영역 생성
  • 배타 모드 — 배타 관계(Exclusive Arc) 정의
  • 뷰 모드 전환 — 논리/물리/혼합 모드
  • 줌 컨트롤 — 확대, 축소, 리셋

뷰 모드

논리 모드 (Logical)

비즈니스 관점의 모델링에 적합합니다.

  • 엔터티명: 한국어 논리명 (예: 고객)
  • 속성명: 한국어 논리명 (예: 고객번호)
  • 프로포셔널 폰트 적용

물리 모드 (Physical)

실제 데이터베이스 구현에 적합합니다.

  • 테이블명: 영문 물리명 (예: CUSTOMER)
  • 컬럼명: 영문 물리명 (예: CUST_NO)
  • Monospace 폰트 적용

혼합 모드 (Combined)

논리명과 물리명을 동시에 표시하여 두 관점을 함께 확인합니다.

컨텍스트 메뉴

캔버스, 엔터티, 관계선을 **우클릭**하면 컨텍스트 메뉴가 열립니다:

캔버스 컨텍스트 메뉴

  • 엔터티 추가
  • 노트 추가
  • 존 추가
  • 전체 선택

엔터티 컨텍스트 메뉴

  • 편집
  • 복제
  • 서브타입 정의
  • 색상 변경
  • 삭제

관계선 컨텍스트 메뉴

  • 관계 편집
  • 삭제

미니맵

캔버스 우측 하단의 **미니맵**으로 전체 다이어그램의 위치를 파악하고 빠르게 이동할 수 있습니다.

스마트 가이드

엔터티를 이동할 때 **스마트 가이드 라인**이 표시되어 다른 엔터티와의 정렬을 도와줍니다.