본문으로 건너뛰기
제품 -> ERD가격문서블로그로그인EnglishERD 시작하기

테이블 그룹

테이블 그룹은 관련 테이블을 캔버스 위 색상 컨테이너로 묶습니다. 스키마 구조를 바꾸지 않고 레이아웃과 탐색성을 개선하는 기능입니다.

테이블 그룹은 유료 요금제가 필요합니다.


그룹 만들기

  1. 캔버스에서 두 개 이상의 테이블을 선택합니다. Shift+Click 또는 drag-select를 사용할 수 있습니다.
  2. 선택 영역을 우클릭하고 Group selected를 선택합니다.
  3. 그룹 이름과 색상을 지정합니다.
  4. 저장하면 테이블을 감싸는 group container가 나타납니다.

그룹은 사이드바의 Groups 탭에서도 만들 수 있습니다.


그룹 이동

그룹 헤더를 드래그하면 포함된 테이블이 함께 이동합니다. 개별 테이블을 그룹 안에서 따로 움직일 수도 있습니다.


그룹 편집

그룹 헤더를 클릭하면 편집 패널에서 다음을 수정할 수 있습니다.

  • 그룹 이름
  • 색상
  • 포함 테이블 목록
  • collapse/visibility 상태

테이블을 추가하거나 제거해도 테이블 자체는 삭제되지 않습니다. 그룹 membership만 바뀝니다.


그룹 해제

그룹을 삭제하거나 ungroup하면 컨테이너만 사라지고 member table은 그대로 유지됩니다. 관계와 컬럼도 변경되지 않습니다.


표시 상태

그룹은 다음 방식으로 표시를 조절할 수 있습니다.

  • Collapse — 큰 그룹을 접어 공간을 줄입니다.
  • Hide via filters — 필터 상태에 따라 그룹 안의 테이블과 관계가 숨겨집니다.
  • Groups tab — 사이드바에서 그룹별로 빠르게 찾고 선택합니다.

활용 예시

그룹포함 예시
Authusers, sessions, roles, permissions
Billingplans, subscriptions, invoices, payments
Contentposts, comments, tags

도메인별 색상을 정해 두면 큰 다이어그램에서도 각 영역을 빠르게 구분할 수 있습니다.


  • 그룹명은 팀에서 쓰는 bounded context나 모듈명과 맞추세요.
  • 너무 많은 색상을 쓰지 말고 도메인 단위로 일관되게 사용하세요.
  • 복잡한 스키마는 필터와 그룹을 함께 쓰면 탐색 비용이 크게 줄어듭니다.