RelatiQ ER Designer무료 다운로드
사용설명서ERD 그리기정렬과 자동 배치

정렬과 자동 배치

툴바의 정렬 ▾로 선택한 객체들의 왼쪽 · 위쪽 · 가운데 등을 맞추고, 자동 배치 ▾로 엔티티 전체를 관계에 따라 다시 늘어놓거나, 겹친 엔티티만 떼어 놓거나, 폭을 맞추거나, 관계선 경로를 한 번에 정리합니다.

이럴 때 씁니다

  • 나란히 놓은 엔티티들의 위쪽 끝이나 왼쪽 끝을 가지런히 맞추고 싶을 때 — 정렬
  • JSON 붙여넣기나 AI로 만든 엔티티, 여러 번 고친 ERD의 배치를 처음부터 다시 정리하고 싶을 때 — 계층 구조로 배치 · 트리 배치
  • 엔티티를 옮기다 서로 겹쳐 버렸을 때 — 겹침 풀기
  • 같은 줄에 놓인 엔티티들의 폭을 같게 해 보기 좋게 만들 때 — 선택 엔티티 폭 통일
  • 직각선 관계선이 엉켜 보일 때 — 관계선 정리

메뉴 위치

툴바의 정렬 ▾ · 자동 배치 ▾ 메뉴를 각각 펼친 모습

툴바 왼쪽, 파일 단추와 데이터베이스 표시 다음에 있습니다. 프로젝트가 열려 있을 때만 누를 수 있습니다.

  • 정렬 ▾ — 왼쪽 정렬 · 위쪽 정렬 · 오른쪽 정렬 · 아래쪽 정렬 · 가로 가운데 정렬 · 세로 가운데 정렬
  • 자동 배치 ▾ — 계층 구조로 배치 · 트리 배치 (다중 루트) · 겹침 풀기 · 선택 엔티티 폭 통일 · 관계선 정리
  • 겹침 풀기는 캔버스 빈 곳의 오른쪽 버튼 메뉴에도 있습니다.

화면 언어가 영어로 되어 있으면 두 메뉴는 Align ▾ · Auto layout ▾로 보입니다. 화면 언어를 바꾸는 방법은 환경설정 · 도움말 · 언어를 참고하세요.

화면과 버튼

정렬 ▾

선택한 객체가 둘 이상일 때 씁니다. 기준은 처음이나 마지막에 고른 객체가 아니라, 선택한 객체 전체를 감싸는 범위의 바깥 끝입니다.

메뉴맞추는 곳움직이는 방향
왼쪽 정렬가장 왼쪽에 있는 객체의 왼쪽 끝좌우
위쪽 정렬가장 위에 있는 객체의 위쪽 끝위아래
오른쪽 정렬가장 오른쪽에 있는 객체의 오른쪽 끝좌우
아래쪽 정렬가장 아래에 있는 객체의 아래쪽 끝위아래
가로 가운데 정렬선택 범위의 위아래 가운데 — 객체들의 세로 중심이 같아져 가로 한 줄로 늘어섭니다.위아래
세로 가운데 정렬선택 범위의 좌우 가운데 — 객체들의 가로 중심이 같아져 세로 한 줄로 늘어섭니다.좌우
  • 엔티티뿐 아니라 함께 선택한 메모 · 그룹박스 · 스탬프도 같이 정렬됩니다.
  • 관계선은 엔티티를 따라 저절로 다시 그려집니다.

자동 배치 ▾

메뉴하는 일대상되돌리기
계층 구조로 배치부모 → 자식 순서로 위에서 아래로 층을 나눠 늘어놓습니다. 자식은 부모들의 가운데 아래에 놓입니다.모든 엔티티Ctrl+Z
트리 배치 (다중 루트)맨 위 부모(루트)마다 그 아래 자식들을 나무 모양 묶음으로 만들고, 묶음들을 왼쪽에서 오른쪽으로 여러 줄에 걸쳐 늘어놓습니다.모든 엔티티Ctrl+Z
겹침 풀기서로 겹친 엔티티만 겹치지 않을 만큼 밀어냅니다. 겹치지 않은 엔티티는 그대로 둡니다.모든 엔티티Ctrl+Z
선택 엔티티 폭 통일엔티티들의 폭을 그중 가장 넓은 것(내용에 필요한 폭 기준)에 맞추고, 그 때문에 생긴 겹침을 풉니다. 맞춘 폭은 프로젝트에 함께 저장됩니다.선택한 엔티티(둘 이상 선택하지 않았으면 모든 엔티티)Ctrl+Z
관계선 정리모든 관계선을 엔티티 위치에 맞춰 기본 직각 경로로 다시 그립니다. 직각선 모드에서만 누를 수 있습니다.모든 관계선Ctrl+Z
  • 다섯 메뉴 모두 관계선 경로를 새로 계산합니다. 직각선의 꺾임을 손으로 다듬어 두었다면 처음 상태로 돌아갑니다.- 계층 구조로 배치와 트리 배치 (다중 루트)는 끝나면 배치 전체가 한 화면에 보이도록 배율이 바뀝니다. 진행되는 동안 캔버스가 잠시 회색으로 덮입니다.
  • 화면 밖에 있어 아직 그려지지 않은 엔티티도 모두 배치 대상에 들어갑니다.
계층 구조로 배치 전 · 뒤 — 보정 전계층 구조로 배치 전 · 뒤 — 보정 후전후

따라 하기

여러 엔티티의 위쪽 끝 맞추기

  1. 엔티티들을 선택합니다

    맞출 엔티티들을 둘러싸도록, 캔버스 빈 곳에서 Shift를 누른 채 끌어 사각형을 그립니다. 사각형 안에 완전히 들어온 객체만 선택됩니다. 전부 고르려면 Ctrl+A를 누릅니다.

  2. 정렬 ▾ › 위쪽 정렬을 고릅니다

    선택한 엔티티 가운데 가장 위에 있는 것의 위쪽 끝에 모두 맞춰집니다.

  3. 결과가 마음에 들지 않으면 Ctrl+Z로 되돌립니다.

ERD 전체를 한 번에 다시 배치하기

  1. (선택) 저장해 둡니다

    배치는 Ctrl+Z로 되돌릴 수 있지만, 여러 방식을 오가며 비교하려면 Ctrl+S로 저장하거나 다른 이름으로 저장해 두면 편합니다.

  2. 배치 방식을 고릅니다

    부모 · 자식 단계를 한눈에 보려면 자동 배치 ▾ › 계층 구조로 배치를, 업무 영역(맨 위 부모)별로 묶어 보려면 트리 배치 (다중 루트)를 고릅니다.

  3. 결과를 확인합니다

    배치가 끝나면 전체가 한 화면에 보입니다. 마음에 들지 않으면 Ctrl+Z로 되돌리거나 다른 방식으로 다시 실행해 봅니다.

  4. 메모 · 그룹박스를 옮깁니다

    자동 배치는 엔티티만 옮기므로, 메모 · 그룹박스 · 스탬프는 새 배치에 맞춰 직접 옮깁니다.

  5. 저장합니다

    결과가 마음에 들면 바로 Ctrl+S로 저장합니다.

트리 배치 (다중 루트) 결과

겹친 엔티티 떼어 놓기

  1. 자동 배치 ▾ › 겹침 풀기를 고릅니다

    캔버스 빈 곳을 오른쪽 버튼으로 클릭해 겹침 풀기를 골라도 됩니다.

  2. 결과를 확인합니다

    겹쳐 있던 엔티티만 겹친 만큼 밀려나고, 나머지는 제자리에 있습니다. 밀려난 엔티티는 서로 맞닿을 수 있으니 필요하면 조금 더 떼어 놓습니다.

엔티티 폭 맞추기

  1. 폭을 맞출 엔티티를 둘 이상 선택합니다

    Shift를 누른 채 끌어 감싸 선택합니다. 아무것도 선택하지 않으면 모든 엔티티가 대상이 됩니다.

  2. 자동 배치 ▾ › 선택 엔티티 폭 통일을 고릅니다

    선택한 엔티티들이 그중 가장 넓은 폭에 맞춰지고, 폭이 늘어나 생긴 겹침은 저절로 풀립니다.

  3. 저장합니다

    맞춘 폭은 프로젝트 파일에 함께 저장되어, 다시 열어도 그대로입니다.

알아 두기

  • 정렬은 선택한 모든 객체에, 자동 배치는 엔티티에만 — 정렬 ▾은 선택에 들어 있는 메모 · 그룹박스 · 스탬프도 함께 옮깁니다. 자동 배치 ▾의 배치 명령은 엔티티만 옮기므로 메모 · 그룹박스가 엔티티와 겹칠 수 있습니다.
  • 자동 배치는 선택과 상관없습니다 — 계층 구조로 배치 · 트리 배치 (다중 루트) · 겹침 풀기는 선택한 것과 상관없이 캔버스의 모든 엔티티에 적용됩니다.
  • 두 배치 방식의 차이 — 계층 구조로 배치는 단계(층)가 기준이라, 부모가 없는 엔티티는 관계가 없는 엔티티까지 모두 맨 위 줄에 놓입니다. 부모가 여럿인 자식은 부모들의 가운데 아래에 놓입니다. 트리 배치 (다중 루트)는 맨 위 부모별 묶음이 기준이라, 부모가 여럿인 자식은 그중 하나의 아래에만 놓이고, 관계가 없는 엔티티는 혼자서 한 묶음이 됩니다. 간격도 계층 구조로 배치보다 넓습니다.
  • 통일한 폭은 유지됩니다 — 엔티티의 폭은 원래 글자 길이에 맞춰 저절로 정해집니다. 선택 엔티티 폭 통일로 맞춘 폭은 프로젝트에 저장되고, 그 뒤로는 폭이 저절로 바뀔 때도 이보다 좁아지지 않습니다. 이름이나 컬럼이 길어져 더 넓은 폭이 필요하면 그만큼 넓어집니다(→ 엔티티(테이블) 편집).
  • 폭을 다시 맞추려면 — 선택 엔티티 폭 통일을 한 번 더 실행합니다. 지금 내용을 기준으로 폭을 다시 잽니다.
  • 되돌리기와 고친 표시 — 정렬, 계층 구조로 배치, 트리 배치 (다중 루트), 겹침 풀기, 선택 엔티티 폭 통일, 관계선 정리는 모두 Ctrl+Z로 바로 앞 상태로 되돌릴 수 있습니다. 실행하면 프로젝트가 고친 것으로 표시되어(제목줄 파일 이름 옆 점 ●), 저장하지 않고 닫으려 하면 저장할지 묻습니다.
  • 관계선 정리는 직각선에서만 — 베지어 곡선 모드에서는 경로가 늘 자동이므로 이 메뉴가 흐리게 표시됩니다(→ 관계선(FK) 편집).
팁

정렬 · 자동 배치에는 단축키가 없습니다. 엔티티를 방향키로 한 칸씩 옮기거나 격자에 맞추는 기능도 없으니, 줄을 맞출 때는 정렬 ▾을 쓰세요.

팁

리버스 엔지니어링으로 기존 데이터베이스를 가져오면 마지막에 계층 구조로 배치가 저절로 한 번 적용됩니다. 업무 영역별로 보고 싶으면 트리 배치 (다중 루트)로 바꿔 보세요(→ 리버스 엔지니어링).

자주 묻는 것

정렬 ▾을 눌렀는데 아무것도 안 움직여요.

객체를 둘 이상 선택해야 합니다. 하나만 선택하면 기준이 자기 자신이라 움직이지 않습니다. 빈 곳에서 Shift를 누른 채 끌어 여러 개를 선택하세요.

빈 곳을 끌었더니 선택 사각형 대신 화면이 움직여요.

빈 곳을 그냥 끌면 화면이 이동합니다. 여러 개를 감싸 선택하려면 Shift를 누른 채 끄세요.

가로 가운데 정렬과 세로 가운데 정렬이 헷갈려요.

가로 가운데 정렬은 엔티티들이 가로 한 줄로 서도록 위아래 위치를 맞추고, 세로 가운데 정렬은 세로 한 줄로 서도록 좌우 위치를 맞춥니다.

자동 배치를 했더니 메모가 엔티티 위에 겹쳐요.

자동 배치는 엔티티만 옮깁니다. 메모 · 그룹박스 · 스탬프는 직접 옮겨 주세요.

트리 배치나 관계선 정리를 되돌리고 싶어요.

Ctrl+Z를 누르면 배치하기 전 상태로 돌아갑니다. 다른 자동 배치 메뉴도 같습니다.

폭 통일을 했는데 엔티티를 고친 뒤에도 폭이 그대로예요.

통일한 폭은 유지됩니다. 내용이 더 길어지면 넓어지지만, 내용이 짧아져도 통일한 폭보다 좁아지지는 않습니다. 폭을 다시 맞추려면 선택 엔티티 폭 통일을 한 번 더 실행하세요.

손으로 다듬은 관계선 꺾임이 사라졌어요.

자동 배치 메뉴(겹침 풀기 · 폭 통일 포함)와 관계선 정리는 모든 관계선 경로를 새로 계산합니다. 꺾임을 다듬는 작업은 배치를 마친 뒤에 하세요.

관련 항목