본문으로 건너뛰기

시각화

문서 전체를 다음 두 가지 모드 중 하나로 한눈에 보여 줍니다.

  • Graph. 모든 테이블과 그 컬럼, 그리고 테이블 사이의 관계를 그린 force-directed 그래프입니다. Graph 모드 항목을 참고하세요.
  • Flow. 모든 테이블을 카드로 그리고 관계를 따라 배치합니다. Flow 모드 항목을 참고하세요.

상단 툴바의 Visualization 탭에서 열거나, 빠른 검색의 Tab에서 열 수 있습니다.
ERD 탭에서 Alt + F (Windows/Linux) or ⌥ + F (Mac)를 누르거나 테이블 컨텍스트 메뉴의 Focus on this table을 선택하면, 고른 테이블과 그 테이블에 관계 하나로 이어진 테이블로 범위를 좁혀 곧바로 Flow로 엽니다. 테이블 포커스 항목을 참고하세요.

툴바 왼쪽 끝의 Graph와 Flow 버튼으로 모드를 전환합니다.
새로 연 에디터는 Graph로 시작합니다. 고른 모드는 다른 탭에 다녀와도 에디터가 열려 있는 동안 유지되지만, 문서에는 저장되지 않습니다.

툴바​

탭 아래 가장자리 가운데에 툴바가 떠 있습니다. 왼쪽부터 순서대로 다음과 같습니다.

  • Graph와 Flow. 현재 모드가 강조되어 표시됩니다.
  • Previous table과 Next table. Flow에서만 표시되며, Flow가 좁혀 온 테이블을 따라 한 단계 뒤로, 한 단계 앞으로 이동하는 왼쪽 화살표와 오른쪽 화살표입니다. 이전 테이블과 다음 테이블 항목을 참고하세요. 각 버튼은 그 방향으로 이동할 단계가 없는 동안 흐리게 표시됩니다.
  • Zoom out, 100%처럼 퍼센트로 표시되는 현재 배율, Zoom in. 한 번 누를 때마다 화면 중앙을 유지한 채 배율이 4퍼센트포인트씩 바뀝니다. 퍼센트 값은 현재 모드의 배율을 보여 주며, 클릭하면 그 배율을 100%로 되돌립니다.
  • Fit. 현재 모드가 보여 주는 모든 것을 화면에 담습니다. Graph에서는 모든 노드를, Flow에서는 모든 카드를 담습니다.
  • Tidy Up. Flow에서만 표시되며 카드를 다시 배치합니다. Flow 배치 방식 항목을 참고하세요.
  • 행 표시 메뉴. Flow에서만 표시되며 현재 선택이 라벨로 표시됩니다. 행 표시 항목을 참고하세요.
  • Name View 목록. Flow에서만 표시되며 현재 보기가 라벨로 표시됩니다. 카드의 이름 항목을 참고하세요.
  • Show all. Flow에서 범위가 좁혀져 있는 동안에만 표시되며, 다이어그램 전체로 돌아갑니다. 테이블 포커스 항목을 참고하세요.
  • Go to content 나침반. 화면에 노드나 카드가 하나도 없는 동안에만 툴바 끝에 붙습니다. 가장 가까운 노드나 카드를 가리키는 화살표와 1.2k처럼 그곳까지의 거리를 표시합니다. 클릭하면 배율은 그대로 둔 채 그 노드나 카드가 화면 중앙으로 옵니다.

확대/축소 버튼과 두 화살표는 툴팁에 단축키를 표시합니다. 예를 들어 Zoom in (Ctrl + Plus) (Windows/Linux) or Zoom in (⌘ + Plus) (Mac), Previous table (Ctrl + Z) (Windows/Linux) or Previous table (⌘ + Z) (Mac)입니다.
Ctrl + Plus와 Ctrl + Minus (Windows/Linux) or ⌘ + Plus와 ⌘ + Minus (Mac)는 어느 모드에서든 버튼처럼 배율을 한 단계씩 조절하고, Ctrl + 0 (Windows/Linux) or ⌘ + 0 (Mac)은 곧바로 100%로 되돌립니다. Flow에서는 Ctrl + Z와 Ctrl + Shift + Z (Windows/Linux) or ⌘ + Z와 ⌘ + Shift + Z (Mac)가 두 화살표처럼 한 단계씩 이동합니다.
퍼센트 값을 클릭하면 Ctrl + 0 (Windows/Linux) or ⌘ + 0 (Mac)과 같은 동작을 하며, 툴팁에 그 단축키가 표시됩니다. 빠른 검색이 열려 있는 동안에는 단축키가 동작하지 않습니다.

Graph 모드​

문서 전체를 force-directed 그래프로 그려, 테이블들이 서로 어떻게 연결되어 있는지와 어떤 테이블이 도메인의 중심에 있는지를 한눈에 확인할 수 있습니다.

Graph 모드를 열어 테이블 미리보기를 띄우고 노드를 드래그한 뒤 축소했다가 다시 확대하기

그래프 읽기​

모든 테이블과 모든 컬럼이 노드이며, 두 종류는 서로 다른 색으로 그려집니다. 메모와 테이블 그룹은 그려지지 않습니다.
컬럼 노드는 자신이 속한 테이블과 연결되고, 관계로 이어진 두 테이블은 서로 연결됩니다.
같은 방향의 관계로 여러 번 이어진 테이블은 한 번만 연결되며, 시작과 끝이 같은 테이블인 관계는 연결선을 그리지 않습니다.

확대할수록 그래프에 테이블 이름이 나타나며, 50%에서 100% 사이에서 서서히 드러납니다. 15자를 넘는 이름은 잘립니다. 컬럼 노드는 어느 배율에서도 라벨을 갖지 않습니다.
라벨은 이름 표시를 따릅니다. 캔버스 밖에서 문서를 참고하세요. Both Names 보기에서는 라벨의 한 줄에 논리명을, 그 아래 줄에 이름을 표시하며, 각 줄은 따로 잘립니다.

그래프 이동​

휠로 포인터가 가리키는 지점을 기준으로 10%부터 400%까지 확대/축소합니다.
트랙패드 핀치도 같은 방식으로 확대/축소하며, 터치스크린에서 두 손가락을 사용하면 두 손가락 사이의 지점을 기준으로 확대/축소하고 손가락을 움직이는 대로 화면이 이동합니다.
배경을 드래그하거나, ERD 캔버스에서처럼 노드 위를 포함해 어디에서든 마우스 가운데 버튼으로 드래그하면 화면이 이동합니다. 가운데 버튼 드래그는 화면만 이동하며, 노드를 끌어오지는 않습니다.

툴바의 확대/축소 버튼과 확대/축소 단축키는 같은 범위 안에서 포인터 대신 화면 중앙을 고정한 채 확대/축소하며, Fit은 모든 노드를 화면에 담습니다.

호버 미리보기​

테이블 노드에 마우스를 올리면 그 테이블을 커서 옆에 미리 보여 줍니다.
컬럼 노드에 마우스를 올리면 노드 둘레에 테두리만 그려지고, 미리보기는 열리지 않습니다.

미리보기는 ERD 캔버스와 같은 컬럼과 셀을 같은 순서로 표시하며, 현재 이름 표시에서 캔버스가 하는 것처럼 이름을 표시합니다. 테이블 보기 옵션, 컬럼 순서 조정, 이름 표시 문서를 참고하세요.
Alternate Key 보기 옵션이 켜져 있으면 대체 키의 각 컬럼에 AK1.1과 같은 표시가 행의 맨 끝에 붙으며, ERD 캔버스의 테이블처럼 미리보기도 그만큼 넓어집니다.
ERD 캔버스의 테이블과 달리, 미리보기의 헤더에는 테이블이 속한 그룹의 색상이 입혀지지 않으며, 이름에는 사전의 검사가 캔버스에 붙이는 표시가 나타나지 않습니다.
표시 전용이며, 노드를 드래그하거나 화면을 이동하는 동안에는 숨겨집니다.

이웃 강조​

테이블에 마우스를 올리면 그 테이블의 이웃도 함께 밝아집니다. 테이블 자신, 자신의 컬럼, 방향과 상관없이 관계로 이어진 테이블, 그리고 그 사이의 연결선입니다.
그래프의 나머지는 모두 흐려지므로 그 테이블이 무엇과 닿아 있는지가 뚜렷이 드러납니다.

노드 이동​

노드를 마우스 왼쪽 버튼으로 드래그하면 그 노드와 연결된 것들이 함께 새로운 위치로 끌려옵니다.
누르고 있는 동안에는 노드가 포인터에 고정되고 그 주변의 레이아웃이 다시 활발해집니다.
버튼을 놓으면 레이아웃이 다시 안정화되며, 놓은 자리에 그대로 고정되는 것은 없습니다.
노드를 마우스 오른쪽 버튼으로 누르거나 드래그하면 노드가 끌려오지도, 화면이 이동하지도 않습니다.

그래프는 스냅샷​

그래프는 이 탭을 여는 시점의 문서 상태로 만들어지며, 탭으로 돌아올 때마다 처음부터 다시 만들어집니다.
Flow에서 Graph로 전환할 때도 다시 만들어지며, 다시 만들 때마다 100%에서 시작합니다.

Flow 모드​

모든 테이블을 카드로 그리고, 관계를 따라 카드를 배치합니다. 메모와 테이블 그룹은 그려지지 않습니다.
ERD 탭의 테이블 자체를 옮기는 자동 배치의 Flow 배치와는 다른 기능입니다.

각 카드는 ERD 탭의 테이블처럼 그려집니다. 왼쪽 가장자리를 따라 테이블 색상이 있고, 테이블 아이콘과 이름 표시에 따른 테이블의 이름이 있는 헤더 띠, 그리고 행 표시에 따른 행이 이어집니다. ERD 탭의 테이블과 달리 카드는 행 사이에 구분선도 그리며, 헤더에는 테이블이 속한 그룹의 색상이 입혀지지 않습니다. 카드는 어느 배율에서도 이 모습을 유지하며, ERD 탭의 테이블처럼 70% 이하에서 이름만 남도록 축소되는 일이 없습니다. 카드에서는 아무것도 편집할 수 없습니다.

연결선은 테이블에서 테이블로 이어지는 매끄러운 곡선 하나이며, 카드 아래에 그려지므로 카드 뒤를 지나갈 수 있습니다. 테이블에서 자기 자신으로 가는 관계는 ERD 탭에서처럼 카드의 오른쪽 위 모서리를 돌아가는 곡선으로 그려집니다. 연결선 경로 문서를 참고하세요. 모든 연결선은 식별 관계인지와 상관없이 같은 회색 실선으로 그려지고, 끝 기호는 ERD 탭과 같습니다. 연결선 읽기 문서를 참고하세요. Flow는 Relationship 보기 옵션이 꺼져 있어도 연결선을 그립니다. Referential Actions 보기 옵션과 상관없이, 관계의 ON DELETE와 ON UPDATE 동작을 나타내는 D:와 U: 라벨은 그리지 않으며 그 동작을 풀어 쓴 툴팁도 표시하지 않습니다.

다이어그램 전체를 볼 때, 다른 테이블과 관계로 이어지지 않은 테이블은 나머지 테이블 사이에 흩어지지 않고 한 블록으로 모입니다.

Flow로 전환해 orders에 마우스를 올려 그 카드와 이웃을 강조하고, 강조를 고정한 뒤 Keys only를 고르고, ⌘ + Wheel로 확대했다가 Fit 누르기

행 표시​

툴바의 행 표시 메뉴는 각 카드를 얼마나 그릴지 정합니다. 라벨은 현재 선택이며, 툴팁은 예를 들어 Row display: Name only로 표시됩니다.
메뉴는 툴바 위쪽으로 열리고 현재 선택 옆에 체크 표시가 있습니다. 항목을 고르거나, 라벨을 다시 클릭하거나, 에디터의 다른 곳을 클릭하거나, Escape를 누르거나, Graph로 전환하면 닫힙니다.

행 표시각 카드에 표시되는 내용
Name only헤더만 표시합니다.
Keys onlyprimary key와 foreign key 컬럼, 그리고 그 밖에 관계가 닿는 모든 컬럼을 표시합니다.
All fields모든 컬럼을 표시합니다.

행은 테이블의 컬럼 순서대로 나열됩니다. 각 행에는 컬럼 이름이 표시되며, 컬럼이 primary key나 foreign key, 또는 둘 다이면 이름 앞에 키 아이콘이 붙고, 오른쪽에는 카드가 강조된 상태인지와 상관없이 데이터 타입이 표시됩니다. 행에 어떤 이름을 표시할지와 컬럼의 도메인을 표시할지는 이름 표시가 정합니다.
그 밖의 셀이나 대체 키 표시는 그려지지 않으며, 테이블 보기 옵션도, 한 행 안의 셀 순서를 정하는 컬럼 순서 조정도 카드에는 적용되지 않습니다.

Flow를 처음 열면 Name only로 시작하며, 테이블 포커스로 열었다면 Keys only로 시작합니다. 그 뒤로는 직접 다른 항목을 고를 때만 행 표시가 바뀌며, 범위를 좁히거나 넓혀도 그대로 유지됩니다.
행 표시를 바꾸면 카드 크기가 달라지므로, Flow가 카드를 다시 배치하고 화면에 맞춥니다.

카드의 이름​

카드는 ERD 탭이 그리는 것과 같은 이름 표시로 테이블과 컬럼의 이름을 표시합니다. 이름 표시 문서를 참고하세요.
여기서는 툴바의 Name View 목록으로 전환합니다. 버튼에는 현재 보기인 Physical Names, Logical Names, Both Names 중 하나가 표시되며, 툴팁에 Name View가 표시됩니다. 목록은 툴바 위쪽으로 열리고 현재 보기 옆에 체크 표시가 있으며, 행 표시 메뉴와 같은 방식으로 닫힙니다. 항목을 고르면 다른 곳에서 전환할 때와 마찬가지로 ERD 탭을 포함해 에디터 전체가 전환됩니다. 보기 전환 문서를 참고하세요.

카드는 이름 표시에 따라서만 셀을 배치합니다. Domain을 포함해 어떤 보기 옵션도 카드의 셀을 바꾸지 않습니다.

이름 표시헤더각 행
Physical Names테이블 이름.컬럼 이름, 그다음 데이터 타입.
Logical Names테이블의 논리명.컬럼의 논리명, 그다음 도메인 이름, 도메인이 없는 동안에는 데이터 타입.
Both Names논리명, 그다음 흐린 테이블 이름.논리명, 이름, 도메인, 데이터 타입.

논리명이 비어 있는 동안 Logical Names 보기에서는 그 자리에 이름이 흐리게 표시되고, 이름도 비어 있으면 table이나 column 플레이스홀더가 표시되며, Both Names 보기에서는 흐린 플레이스홀더 logical이 표시됩니다. Both Names 보기에서 도메인이 없는 컬럼에는 흐린 플레이스홀더 domain이 표시됩니다.
카드에는 사전의 검사가 ERD 탭의 이름에 붙이는 표시가 나타나지 않습니다.
이름 표시를 전환하면 카드 크기가 달라지므로, Flow가 카드를 다시 배치합니다. Flow 배치 방식 항목을 참고하세요.

Flow 이동​

휠로 화면이 이동하며, Shift + Wheel은 좌우로 이동합니다. Ctrl + Wheel (Windows/Linux) or ⌘ + Wheel (Mac)은 화면 중앙을 유지한 채 확대/축소합니다.
트랙패드 핀치는 핀치한 지점을 기준으로 확대/축소하며, 터치스크린에서 두 손가락을 사용하면 두 손가락 사이의 지점을 기준으로 확대/축소하고 손가락을 움직이는 대로 화면이 이동합니다.
배경을 드래그하거나, 카드 위를 포함해 어디에서든 마우스 가운데 버튼으로 드래그하면 화면이 이동합니다. 가운데 버튼 드래그는 화면만 이동하며 선택은 그대로 둡니다. ERD 캔버스와 마찬가지로 화면 이동에는 범위 제한이 없습니다.
확대/축소 범위는 10%부터 150%까지입니다. Flow는 ERD 탭과 별개로 자체 배율과 화면 위치를 가지며, 둘 다 문서에는 저장되지 않습니다.

배경을 누르면 선택이 해제되고, 배경에서 Ctrl + drag (Windows/Linux) or ⌘ + drag (Mac)를 하면 선택 박스가 그려집니다.
Flow에는 미니맵도 스크롤바도 없습니다. 화면을 이동한 결과 카드가 하나도 보이지 않으면 툴바의 Go to content 나침반을 사용하세요.

관련 테이블 강조​

카드에 마우스를 올리면 그 카드, 그 카드에 관계 하나로 이어진 테이블, 그리고 그 카드와 그 테이블들을 잇는 연결선이 강조됩니다. 그 테이블들끼리 잇는 연결선은 강조되지 않습니다.
강조된 카드에는 강조 색상의 테두리와 글로우가 생기고, 관계가 닿는 행에는 옅게 색이 입혀집니다. 강조된 연결선은 강조 색상으로 바뀝니다.
Graph와 달리 나머지는 흐려지지 않으며, 마우스를 올리거나 고정한 카드가 없으면 아무것도 강조되지 않습니다.

카드를 클릭하면 강조가 고정되어, 포인터가 다른 곳으로 옮겨 가도 강조된 채로 남습니다. 같은 카드를 다시 클릭하거나 배경을 클릭하면 고정이 풀리고, 다른 카드를 클릭하면 고정이 그 카드로 옮겨 갑니다. 마우스를 올린 카드와 고정된 카드는 함께 강조됩니다.
드래그, Ctrl + click (Windows/Linux) or ⌘ + click (Mac), 화면 이동, 카드 버튼은 카드를 고정하지도 고정을 풀지도 않습니다.

강조된 모든 연결선을 따라 입자가 흐르며, primary key가 있는 부모 테이블 쪽 끝에서 자식 테이블 쪽 끝으로 이동합니다. 한 번에 60개가 넘는 연결선이 강조되면 입자는 멈추고 강조만 유지됩니다.

카드 버튼​

포인터가 카드 위에 있는 동안, 헤더 오른쪽 끝에 툴팁이 없는 아이콘 버튼 두 개가 나타납니다.

  • 웨이포인트 아이콘. Flow 버튼과 같은 아이콘이며, Flow의 범위를 그 테이블과 그 테이블에 관계 하나로 이어진 테이블로 좁힙니다. 테이블 포커스 항목을 참고하세요. Flow가 그전에 보여 주던 것으로는 Previous table을 한 번 누르면 돌아갈 수 있습니다. 이전 테이블과 다음 테이블 항목을 참고하세요.
  • 외부 링크 아이콘. ERD 탭으로 전환해 그 테이블만 선택하고 맨 앞으로 가져오며, 그 테이블의 셀에 포커스가 이미 있지 않다면 테이블 이름(Logical Names와 Both Names 보기에서는 테이블의 논리명)에 포커스가 갑니다. 캔버스는 테이블이 이미 잘 보이는 상태가 아닐 때만 그 테이블로 스크롤됩니다. 이동 후 화면 위치 문서를 참고하세요. 그리는 중인 관계를 시작하거나 끝내는 일은 없습니다.

두 버튼 중 하나를 누르면 그 동작은 버튼에만 해당합니다. 카드의 다른 곳을 누를 때와 달리 카드를 선택하거나 맨 앞으로 가져오지 않습니다. 따라서 웨이포인트 버튼을 눌러도 기존 선택이 그대로 유지되며, 외부 링크 버튼은 ERD 탭으로 전환하는 동작의 일부로서만 테이블을 선택합니다. 두 버튼 모두 마우스 왼쪽 클릭으로만 동작합니다.

카드 이동​

두 카드 버튼을 제외한 카드의 어느 부분이든 마우스 왼쪽 버튼으로 잡고 드래그합니다. 마우스 오른쪽 버튼으로 드래그하면 아무것도 이동하지 않습니다.
카드를 누르면 선택되고, Ctrl + click (Windows/Linux) or ⌘ + click (Mac)은 카드를 선택에 추가하며, 선택된 카드를 드래그하면 선택된 카드가 모두 이동합니다. 선택은 ERD 탭과 같은 선택이므로, 여기서 선택한 것은 ERD 탭으로 돌아가도 선택된 채로 남습니다.

카드는 Flow 안에서만 이동하며, 해당 테이블은 ERD 탭에서 제자리에 남습니다.
옮긴 카드는 화면 이동, 확대/축소, Fit을 거쳐도 그 자리에 머뭅니다. 탭을 떠나거나 Graph로 전환했다가 돌아올 때, 그리고 Show all이나 단계 이동이 Flow에 이미 있는 배치로 돌아갈 때는 배치가 놓았던 자리로 돌아갑니다. 새 배치는 옮겨 둔 위치를 고려해 카드를 다시 놓습니다. Flow 배치 방식 항목을 참고하세요.

테이블 포커스​

ERD 탭에서 테이블을 하나 이상 선택하고 Alt + F (Windows/Linux) or ⌥ + F (Mac)를 누르거나, 테이블을 마우스 오른쪽 클릭하고 Focus on this table을 선택합니다.
Visualization 탭이 Flow로 열리며, 그 테이블들과, 그중 어느 테이블에든 방향과 상관없이 관계 하나로 이어진 모든 테이블로 범위가 좁혀집니다. 연결선은 표시되는 테이블 사이의 것만 그려집니다.

마우스 오른쪽 클릭한 테이블이 여러 개 선택된 테이블 중 하나이면 메뉴 항목이 Focus on selected tables로 표시되고 선택 전체를 포커스합니다. 선택 밖의 테이블을 마우스 오른쪽 클릭하면 그 테이블만 포커스합니다.
Alt + F는 선택된 테이블을 대상으로 하며 메모와 테이블 그룹은 제외합니다. 선택된 테이블이 없으면 그룹이 선택되어 있더라도 아무 동작도 하지 않으므로, 먼저 그룹 컨텍스트 메뉴에서 Select tables를 선택하세요. 그룹 선택 문서를 참고하세요.
셀, 메모, 그룹 이름을 편집하는 중이거나, 키보드 포커스가 탐색기에 있거나, 빠른 검색, 테이블 속성, Diff Viewer, 자동 배치 미리보기, Time Travel, Export image 대화 상자, Map Columns가 열려 있는 동안에는 무시됩니다.

Flow 안에서는 웨이포인트 카드 버튼이 같은 방식으로, 그 테이블 하나를 기준으로 범위를 좁힙니다. 툴바의 Show all은 다이어그램 전체로 돌아갑니다. 툴바의 Previous table과 Next table, 또는 그 키는 Flow가 좁혀 온 범위를 따라 한 단계 뒤로, 한 단계 앞으로 이동합니다. 이전 테이블과 다음 테이블 항목을 참고하세요.
좁혀진 화면은 따로 배치되고 화면에 맞춰집니다. 탭을 떠나거나 Graph로 전환했다가 돌아와도 좁혀진 채로 유지되며, Escape로는 넓어지지 않습니다.

⌥ + F로 orders에 포커스하고, members 카드의 웨이포인트 버튼으로 범위를 members로 좁힌 뒤 Show all로 되돌리기

이전 테이블과 다음 테이블​

Flow는 브라우저의 방문 기록처럼 지금까지 좁혀 온 범위를 기억합니다. ERD 탭에서의 테이블 포커스, 웨이포인트 카드 버튼, Show all로 화면이 다른 테이블로 옮겨 갈 때마다, 그전에 보여 주던 것은 몇 개의 테이블이든 다이어그램 전체든 한 단계 뒤로 보관됩니다.

⌥ + F로 Flow의 범위를 orders로, 이어서 members로 좁힌 뒤 Previous table로 한 단계 뒤로, ⌘ + Shift + Z로 앞으로, ⌘ + Z로 다시 뒤로 이동하고 Show all 누르기

  • 툴바의 Previous table은 한 단계 뒤로 가고, Next table은 Previous table이 떠나온 곳으로 다시 한 단계 앞으로 갑니다.
  • Flow에서 Ctrl + Z (Windows/Linux) or ⌘ + Z (Mac)는 Previous table처럼 한 단계 뒤로, Ctrl + Shift + Z (Windows/Linux) or ⌘ + Shift + Z (Mac)는 Next table처럼 한 단계 앞으로 이동합니다. 그곳에서는 다이어그램의 편집을 되돌리거나 다시 실행하지 않습니다. Graph에서, 그리고 빠른 검색이 열려 있는 동안에는 아무 동작도 하지 않습니다.
  • 한 단계 뒤로 간 뒤에 범위를 좁히거나 Show all을 누르면 앞쪽 단계가 버려집니다. Flow가 이미 좁혀져 있는 테이블과 정확히 같은 테이블에 다시 포커스하면 단계가 추가되지도 버려지지도 않습니다.
  • 뒤로 가는 단계는 최근 100개까지 보관되며, 가장 오래된 단계부터 버려집니다.

단계는 테이블 포커스와 마찬가지로, 그 단계의 테이블 중 아직 다이어그램에 있는 테이블과 그 테이블에 관계 하나로 이어진 모든 테이블을 표시합니다. 테이블이 모두 삭제된 단계는 건너뛰고 버려지며, Flow를 지금 자리에 그대로 두게 될 단계도 마찬가지입니다. 지금 좁혀져 있는 바로 그 테이블의 단계나, Flow가 이미 다이어그램 전체를 보여 주는 동안의 다이어그램 전체 단계가 여기에 해당합니다.
버튼은 그 방향으로 남은 단계가 없는 동안 흐리게 표시되며 아무 동작도 하지 않습니다. Flow를 처음 열 때는 다이어그램 전체로 열든 포커스한 테이블로 열든 두 버튼 모두 흐리게 표시됩니다. Flow가 한 번 열린 뒤에는, 나중에 ERD 탭에서 포커스하면 떠날 때 Flow가 보여 주던 것이 한 단계 뒤로 보관됩니다.
단계는 포커스와 마찬가지로 배치되고 화면에 맞춰지며, 행 표시는 그대로 유지됩니다. Flow 배치 방식 항목을 참고하세요.

단계는 Flow만의 것입니다. 에디터가 열려 있는 동안에는 다른 탭이나 Graph에 다녀와도 유지되지만, 문서에 저장되거나 공동 편집자에게 전달되지 않으며, Undo 히스토리에도 아무것도 추가하지 않습니다. 문서 전체가 대체되면 Flow의 나머지와 함께 버려집니다.

오른쪽에서 왼쪽으로 쓰는 표시 언어에서는 툴바의 순서는 그대로이고 두 화살표의 동작이 서로 바뀌므로, Previous table은 오른쪽을 가리키는 화살표입니다. 키는 그대로입니다. 오른쪽에서 왼쪽으로 쓰는 언어 문서를 참고하세요.

Flow 배치 방식​

Flow가 처음 표시될 때, 표시할 테이블이 메인 스레드 밖에서 배치되고 그 결과가 화면에 맞춰집니다.
배치는 에디터가 열려 있는 동안 유지됩니다. 탭을 떠나거나 Graph로 전환했다가 돌아오면 Flow는 그 배치를 다시 사용하며, 배율과 화면 위치도 떠날 때 그대로입니다.
Flow는 다이어그램 전체의 배치와 마지막으로 좁혔던 테이블의 배치를 하나씩 유지하므로, 그 배치를 만든 바탕이 바뀌지 않았다면 Show all은 다시 계산하지 않고 다이어그램 전체 배치로 돌아가 화면에 맞춥니다. 다이어그램 전체나 Flow가 마지막으로 좁혔던 테이블로의 단계 이동도 같은 방식으로 그 배치를 다시 사용합니다.

Flow는 다음과 같은 경우 카드를 다시 배치합니다.

  • Tidy Up을 누를 때. 결과가 화면에 맞춰집니다.
  • 행 표시를 바꾸거나, 범위를 다른 테이블로 좁히거나, Previous table이나 Next table로 다른 테이블로 이동할 때. 결과가 화면에 맞춰집니다.
  • Name View 목록에서 다른 보기를 고를 때. 결과가 화면에 맞춰집니다.
  • 테이블이나 관계가 추가되거나 삭제되거나, 이름 표시가 전환될 때. Flow를 떠나 있는 동안 바뀐 것은 돌아올 때 반영되고, Flow에 있는 동안 공동 편집자가 바꾼 것도 반영됩니다. 배율과 화면 위치는 그대로 유지됩니다.

각 배치는 카드가 현재 놓인 위치를 고려하므로, Tidy Up을 누른다고 해서 이전 배치가 그대로 되살아나는 것은 아닙니다.
테이블 이름 변경, 논리명 입력, 컬럼 추가처럼 카드 크기만 바꾸는 변경으로는 카드가 다시 배치되지 않습니다. 카드가 겹치게 되면 Tidy Up을 누르세요.

6초 넘게 걸리는 배치는 회전하는 로딩 표시와 Cancel이 있는 Placing tables 알림을 표시합니다.
Cancel을 누르거나 배치가 진행되는 동안 언제든 Escape를 누르면 배치를 버리며, Tidy Up을 누르거나 Flow로 돌아오면 다시 요청합니다.
호스트가 shared worker를 실행하지 않거나, 워커가 시작하지 못하거나, 60초 안에 배치가 돌아오지 않아 배치가 실패하면 Flow는 경고 표시가 있는 Could not place tables 알림을 표시하며, Tidy Up으로 다시 시도합니다. Web Worker 문서를 참고하세요.
Flow는 다이어그램 전체를 볼 때나 좁혀진 화면에서나 마지막 배치가 놓은 테이블만 그리므로, 처음 표시될 때는 배치가 성공하기 전까지 카드가 하나도 없을 수 있습니다.
범위를 다른 테이블로 좁힐 때처럼 Flow가 카드를 다시 배치할 때는 새 배치가 도착할 때까지 이전 배치가 화면에 남으며, 그 배치가 취소되거나 실패해도 이전 배치가 그대로 남습니다.

파일 가져오기처럼 문서 전체가 대체되면 Flow의 배치, 포커스, Previous table과 Next table 단계, 행 표시, 배율, 화면 위치가 모두 버려지고, 다음에 Flow를 열면 처음 열었을 때처럼 다시 시작합니다. 다이어그램 전체로 시작하거나, 테이블 포커스로 열었다면 좁혀진 상태로 시작합니다.

Flow는 문서를 편집하지 않음​

Flow는 다이어그램을 읽기만 합니다. 확대/축소, 화면 이동, 카드 이동, Tidy Up, 행 표시, 고정, 포커스, Previous table과 Next table로 하는 단계 이동은 Undo 히스토리에 아무것도 추가하지 않습니다.
다이어그램도 바꾸지 않습니다. 카드를 누르면 ERD 탭에서 테이블을 클릭할 때처럼 그 테이블이 맨 앞으로 오므로 ERD 탭에서도 앞에 놓이지만, 이 쌓임 순서는 저장되지 않습니다. 여러 테이블 이동 문서를 참고하세요. Graph도 마찬가지로 다이어그램을 건드리지 않습니다.
Name View 목록은 예외이며, Name View 잠금이 꺼져 있는 동안에만 해당합니다. 이때 항목을 고르면 다이어그램의 이름 표시가 전환되며, 이 전환은 저장되고 공동 편집자도 함께 전환됩니다. 잠금이 기본값대로 켜져 있는 동안에는 항목을 골라도 자신의 화면만 바뀝니다. 어느 경우든 Undo 히스토리에는 아무것도 추가하지 않습니다.
카드를 눌러도 관계가 추가되지는 않습니다. 관계를 그리는 중에 ERD 탭을 떠났다면, 아직 시작할 테이블을 고르지 않은 경우 카드를 누르면 그 카드의 테이블이 시작 테이블로 골라지고, 그렇지 않으면 관계 그리기가 끝납니다.
외부 링크 카드 버튼은 Flow 밖으로 나가게 하므로 그보다 영향이 큽니다. ERD 탭이 그 테이블로 스크롤해야 할 때는 그 스크롤이 다른 화면 위치 변경과 마찬가지로 기록됩니다.

Flow에 있는 동안에도 공동 편집자의 편집은 다이어그램에 반영되며, 카드는 공동 편집자가 추가하거나 삭제한 테이블과 관계를 따라갑니다. Flow 배치 방식 항목을 참고하세요.
공동 편집자의 선택과 포커스 테두리는 카드에 그려지지만, 커서와 드래그 박스는 그려지지 않습니다. 공동 편집 문서를 참고하세요.

테이블 포커스와 단계 이동을 포함해 두 모드 모두 readonly 에디터에서도 동작하며, Name View 목록도 동작하지만 그곳에서는 자신의 화면만 전환합니다.
읽기 전용 에디터의 ERD 탭에서는 테이블 메뉴에 Table Properties만 있고 누르기가 테이블을 선택하지 않으므로, 탐색기나 빠른 검색에서 이동해 선택된 테이블에 Alt + F (Windows/Linux) or ⌥ + F (Mac)로 포커스하세요.