본문으로 건너뛰기
제품 -> 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나 모듈명과 맞추세요.
  • 너무 많은 색상을 쓰지 말고 도메인 단위로 일관되게 사용하세요.
  • 복잡한 스키마는 필터와 그룹을 함께 쓰면 탐색 비용이 크게 줄어듭니다.