인터랙티브 캔버스 & 편집기
엔티티, 컬럼, 관계를 편집하는 핵심 흐름을 단계별로 소개합니다
🎨 인터랙티브 캔버스 & 편집기
Erdia 편집기는 드래그와 클릭 중심으로 ERD를 빠르게 조립할 수 있게 돕습니다.
🧱 화면 구성

- 상단 툴바: 엔티티 추가, 가져오기·내보내기, 전체 삭제, 저장 상태
- 캔버스 좌측: 미니맵과 줌 컨트롤
- 우측 하단: 채팅 열기, 테마 전환, 빠른 추가
- 화면을 넓게 쓰기 위해 미니맵과 줌 컨트롤은 숨겨져요
- 상단 툴바와 하단 채팅 입력창은 그대로 유지됩니다
자동 저장은 약 1초 뒤 실행돼요. 상단 툴바의 저장 중... → 저장 완료 표시로 확인할 수 있습니다.
➕ 엔티티 추가와 이름 변경

- 상단 엔티티 추가 버튼 클릭
- 기본 엔티티는
New Entity, 기본 컬럼은id(INT, 기본키) - 엔티티 이름은 더블클릭으로 수정
캔버스 빈 공간에서 우클릭 → 여기에 엔티티 추가로도 만들 수 있어요.
✏️ 컬럼 편집

컬럼마다 연필 아이콘을 눌러 속성을 바꿔요.
| 설정 | 설명 | 비고 |
|---|---|---|
| 타입 | VARCHAR, INT 등 | 직접 입력 가능 |
| 기본키 | PK 여부 | ON/OFF |
| 외래키 | FK 여부 | ON/OFF |
| 필수값 | NOT NULL | ON/OFF |
| 기본값 | DEFAULT 값 | 타입별 검증 |
CREATE TABLE orders (
id INT NOT NULL,
user_id INT NOT NULL,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
PRIMARY KEY (id)
);기본키나 외래키 컬럼을 삭제하면 관계에도 영향이 있어요. 삭제 전에 영향 범위를 확인하세요.
🔗 관계 만들기와 수정

- 컬럼 핸들을 드래그해 다른 엔티티로 연결
- 관계 타입 선택 (1:1, 1:N, 0..1, 0..N)
- 소스·타깃 컬럼 매핑 후 확정
관계 레이블 옆 톱니바퀴 아이콘에서 타입과 식별 여부를 다시 바꿀 수 있어요.
연결 중에는 파란색·초록색 가이드가 표시돼요. 방향이 헷갈릴 때 참고하세요.
🧹 삭제와 초기화

- 엔티티/관계 삭제는 항상 확인 창이 떠요
- 전체 삭제는 다이어그램을 초기화합니다
삭제된 항목은 되돌릴 수 없어요. 중요한 구조는 먼저 내보내기로 백업하세요.
🌗 테마와 빠른 버튼

- 말풍선 버튼: 채팅 패널 열기
- 태양/달 버튼: 라이트·다크 테마 전환
+버튼: 빠른 엔티티 추가
⌨️ 단축키
| 단축키 | 동작 |
|---|---|
| Delete / Backspace | 선택한 엔티티 또는 관계 삭제 |
| Esc | 편집/연결/메뉴 종료 |
| Enter | 새 속성 이름 확정 |
단축키는 입력창이나 모달이 열려 있지 않을 때만 동작해요.