편집 시작하기
시작 화면에서 편집 시작, 캔버스 컨텍스트 메뉴, 캔버스 툴바, 단축키로 테이블, 메모, 테이블 그룹과 관계 생성.
파일 가져오기와 내보내기
JSON·Schema SQL·GraphQL·DBML·AML을 다이어그램 대신 가져오거나 다이어그램 아래에 추가하기와, JSON·Schema SQL·다이어그램의 PNG나 SVG 이미지 내보내기.
테이블 편집
컬럼 추가와 다중 선택, 순서 변경, 삭제, 컬럼 옵션 토글과 복사/붙여넣기.
논리명
테이블과 컬럼의 논리명 지정, 이름 표시로 물리명·논리명·둘 다 표시, 입력하면서 용어명 자동완성, 컬럼과 도메인 연결, 이름 표시를 따르는 그 밖의 위치.
테이블 관련 기능
테이블과 메모의 선택·이동·복사·복제·삭제, 색상과 보기 옵션, 인덱스와 대체 키 정의, 데이터베이스 선택, 무한 캔버스 이동과 문서 비교.
테이블 그룹
관련된 테이블을 뒤에 그려지는 이름과 색상이 있는 박스로 묶기. 그룹의 생성·이름 지정·색상 지정·이동·크기 조절·삭제, 탐색기에서 그룹으로 이동, 그룹에 속한 테이블 변경, 그룹 숨기기, 자동 배치·Schema SQL·DBML에서의 그룹 유지.
관계 편집
관계 삭제, 관계 타입 변경, ON DELETE와 ON UPDATE 동작 설정, 컬럼 매핑으로 기존 컬럼에 관계 매핑, 연결선 읽기, N:M 관계와 식별 관계, 새 foreign key 컬럼이 키에서 복사하는 내용과 이름이 정해지는 방식.
빠른 검색
명령 팔레트에서 탭이나 이름 표시 전환, 현재 탭의 명령 실행, 탐색기 열기와 닫기, 테마나 표시 언어 변경, 접두사를 입력해 테이블·컬럼·코멘트·메모로 이동.
탐색기
다이어그램의 테이블과 각 테이블의 컬럼·인덱스·foreign key, 테이블 그룹, 메모를 ERD 캔버스 옆에 도킹된 트리에서 둘러보고, 클릭 한 번으로 그 대상으로 이동.
찾기와 바꾸기
탐색기 맨 위에서 테이블·컬럼·인덱스·테이블 그룹 이름, 논리명, 코멘트, 메모 검색, 트리와 캔버스에서 일치 항목으로 차례로 이동, 일치 항목을 하나만 또는 모두 바꾸기.
시각화
스키마를 force-directed Graph나 테이블 카드로 이루어진 Flow로 살펴보기. 확대/축소와 화면 이동, 한 테이블과 관련된 테이블 강조, 몇 개의 테이블로 범위를 좁히는 포커스, 이전 포커스로 한 단계씩 돌아가기.
Schema SQL
Schema SQL 탭에서 다이어그램의 DDL 읽기, 옵션 패널에서 데이터베이스·따옴표·구문·헤더·빈 코멘트의 논리명·테이블 고르기, 테이블 앞뒤에 직접 작성한 스크립트 추가하기, SQL 저장과 복사.
코드 생성
다이어그램에서 22가지 대상의 코드 생성, 옵션 패널에서 언어·데이터베이스·이름 케이스·Bracket 선택, 관계의 ON DELETE와 ON UPDATE 동작을 작성하는 대상 확인, 결과 저장과 복사.
사전
사전 탭에 다이어그램의 도메인·단어·용어 보관, 논리명으로 물리명 생성, 도메인으로 컬럼의 데이터 타입 지정, 검사 시트의 검사 결과 확인, 스프레드시트처럼 시트 편집과 정렬, CSV 파일로 가져오기와 내보내기.
Undo, Redo
편집 되돌리기와 다시 실행, 히스토리에 기록되는 내용, 사전 시트별 히스토리, Time Travel로 다이어그램의 히스토리를 한 단계씩 살펴보기.
설정
관계 데이터 타입 동기화와 도메인, 코멘트 최대 너비, 테이블 너비 재계산, 설정 잠금(화면, 탭, 코드 설정, 이름 표시), 컬럼 순서와 단축키 목록.
언어와 테마
에디터의 25개 표시 언어, 오른쪽에서 왼쪽 레이아웃, 테마 빌더의 System·Light·Dark 외관과 색상, 각 호스트가 이를 보관하는 위치.