테이블 / 컬럼
ERD에서 테이블과 컬럼을 생성, 조회, 수정, 삭제하는 방법을 안내합니다.
테이블 추가
ERD 캔버스에 새 테이블을 추가합니다.
테이블 추가 버튼 클릭
도구 모음에서 "테이블 추가" 버튼을 클릭하거나, 캔버스에서 우클릭 후 "새 테이블"을 선택합니다.
테이블 이름 입력
테이블 이름을 입력합니다. 테이블이 캔버스에 노드로 표시됩니다.

컬럼 추가 및 편집
테이블에 컬럼을 추가하고 속성을 설정합니다.
테이블 더블클릭
테이블 노드를 더블클릭하여 컬럼 편집 모드로 진입합니다.
컬럼 정보 입력
컬럼 이름, 데이터 타입, NULL 허용 여부, 기본값 등을 설정합니다.
PK 설정
Primary Key로 사용할 컬럼의 PK 체크박스를 선택합니다.

테이블 목록 조회
커넥션에 연결된 데이터베이스의 테이블 목록을 확인합니다.

테이블 목록 상단의 검색창에서 테이블 이름으로 필터링할 수 있습니다.
상세 탭에서 보기
테이블을 선택하면 하단에 상세 탭이 새 탭으로 열립니다. 상세 탭에서는 컬럼, 인덱스, FK, 데이터 조회 등 테이블의 상세 정보를 확인하고 편집할 수 있습니다.

| 영역 | 내용 |
|---|---|
| Database Table Information | 스키마, 테이블 이름, 설명, 엔진/문자셋 등 테이블 기본 정보 |
| Table Columns | 컬럼 이름, 타입, PK, N/N(Not Null), A/I(Auto Increment), 기본값, 비고 조회/편집 |
| Foreign Keys | FK 목록 조회 및 추가/삭제 |
| Indexes | 인덱스(Unique 포함) 목록 조회 및 추가/삭제 |
테이블 저장 / 복원
ERD에서 변경한 테이블 구조를 데이터베이스에 반영하지 않고 현재 프로젝트에 저장할 수 있습니다.
테이블에 수정된 내용이 있으면 복원 버튼이 활성화되며, 클릭하면 최종 저장본으로 되돌립니다.

데이터베이스 반영
ERD에서 작성한 테이블 구조를 실제 데이터베이스에 반영합니다.
변경된 테이블을 선택한 후 데이터베이스 반영 기능을 실행하면 CREATE/ALTER DDL이 자동 생성되어 데이터베이스에 적용됩니다.

삭제
테이블 또는 컬럼을 삭제합니다.
| 대상 | 삭제 방법 |
|---|---|
| 테이블 | 테이블 선택 후 "테이블 삭제" |
| 컬럼 | 컬럼 편집 모드에서 컬럼 행의 삭제(-) 버튼 클릭 |
참고: 관계선이 연결된 테이블을 삭제하면 해당 관계선도 함께 삭제됩니다. FK 관계가 있는 테이블은 참조하는 테이블의 FK를 먼저 제거해야 삭제할 수 있습니다.

