DB 설계를 하다 보면 툴이 은근히 작업 흐름에 큰 영향을 준다.
기능은 많은데 막상 써보면 불편하거나, 협업이 잘 안 되거나, 출력이 엉망인 경우도 많다.
ERDCloud, dbdiagram.io, Draw.io 유료 무료 할 것 없이 상당히 불편하다.
그렇다고 엑셀로 ERD를 관리하다보면 새로운 필드가 하나 추가하면 모든 줄이 아래로 밀려 여간 불편한게 이만 저만이 아니다.
Taker란 웹협업 ERD 툴은 데이터베이스 설계도 ERD가 전체적으로 실무에서 쓰기 괜찮은 구성이다.
특히 협업이나 출력 같은 부분에서 신경을 많이 썼다.

ERD툴 Taker는 어떤 도구인가
별도 설치 없이 브라우저에서 바로 사용할 수 있는 웹 기반 ERD 툴이다.
단순히 테이블 구조를 그리는 수준이 아니라, 설계부터 협업, 관리까지 한 번에 처리할 수 있게 만들어져 있다.
협업 기능이 꽤 편하다.
여러 명이 동시에 같은 ERD를 수정할 수 있고, 변경 사항이 바로 반영된다.
(물론 읽기 기능만도 부여할 수 있어 ERD의 훼손을 막을 수 있다.)
자동 저장이 기본으로 적용되고 버전 관리도 지원해서 이전 상태로 되돌릴 수 있고 ERD 화면 안에서 채팅도 가능하다.
작업하면서 구조를 같이 보며 얘기할 수 있어서, 따로 메신저를 왔다 갔다 할 필요가 없다.
DDL 반입과 반출 지원
실무에서 자주 쓰는 DB들은 대부분 지원된다.
Oracle, MSSQL, MySQL, PostgreSQL
기존 DB 구조를 불러와서 ERD로 정리할 수도 있고, 설계한 내용을 그대로 DDL로 내보내는 것도 가능하다.
출력 기능이 안정적인 편
ERD를 문서로 제출해야 할 때 출력이 깔끔하게 나오는지가 중요한데, 이 부분이 생각보다 잘 되어 있다.
출력 미리보기를 통해 레이아웃을 확인할 수 있고, A4 기준으로 잘리지 않도록 배치를 조정할 수 있다.
기존에 출력 때문에 따로 이미지로 캡처해서 정리하던 번거로움이 줄어든다.
관계 설정이 단순하다.
FK 설정도 복잡하지 않다.
필드를 드래그해서 연결하면 바로 관계가 만들어진다.
별도로 여러 단계를 거치지 않아도 되기 때문에,
전체 구조를 잡는 속도가 빠른 편이다.
국내 환경에 맞는 기능
논리명과 물리명을 함께 관리할 수 있고, 테이블명이나 필드명을 기준으로 검색도 가능하다.
국내 프로젝트에서 자주 쓰는 방식이라 따로 적응할 필요 없이 사용할 수 있다.
미니맵과 검색 기능
테이블이 많아지면 구조 파악이 어려워지는데, 미니맵으로 전체 구성을 확인할 수 있다.
선택한 테이블 위치도 표시되기 때문에 현재 보고 있는 영역을 놓치지 않는다.
단축키 지원
무료 ERD taker에선 테이블 추가나 필드 편집 같은 반복 작업을 단축키로 처리할 수 있어서 작업 속도가 올라간다.
무료로 시작 가능
기본적으로 50개 테이블까지 무료로 사용할 수 있다.
개인 프로젝트나 상용 서비스 설계에는 충분한 수준이다.
사용하면서 느낀 점
전체적으로 과하게 복잡하지 않으면서 필요한 기능은 다 들어가 있는 느낌이다.
협업이 자연스럽고, 출력이 안정적이고, 사용 방식이 직관적이다.
기존 ERD 툴이 불편하게 느껴졌다면 한 번 써볼 만하다.
사용방법
회원가입 후 내 ERD 프로젝트로 이동한 후 프로젝트 생성버튼을 누르면 프로젝트 명과 함께 DB유형을 선택 후 생성만 해주면 끝이다.
DB유형은 필드 추가시 필드 유형을 자동완성해주는데 이때 활용되며, DB 유형을 잘못 생성했다면 프로젝트 내부에서도 바꿀 수 있다.

회원가입시 프로젝트를 최대 2개까지, 테이블은 50개 그리고 협업 대상자는 최대 6명까지 함께 가능하며, 이때 편집 권한은 3명까지 가능한데.. 보통 한 팀에 DB관리하는 사람이 그리 많진 않으니 이정도면 충분하다.
생성 후 프로젝트 내부로 들어가면 Figma와 유사하다.
빈 캔버스가 나오고 좌측상단엔 미니맵과 하단엔 채팅창 우측 상단엔 협업자들을 관리하는 편집 권한 관리와 그리고 각종 메뉴로 되어 있다.

테이블을 추가하려면 마우스 오른쪽 버튼을 눌러 테이블 추가를 선택하면

요렇게 새 테이블이 추가된다.
논리명과 물리명을 입력하고 저장하면 끝

필드추가는 필드영역에서 마찬가지로 마우스 오른쪽 버튼을 눌러서 필드 추가


매우 직관적이다.
테이블간의 FK 연결도 그냥 부모 필드 선택한 상태에서 드래그 드롭하면 연결선과 함께 관계 필드가 복사된다.

검색도 직관적

나머진 메뉴 눌러서 확인해보면 단축키와 함께 제공되는 기능(DDL, 이용방법, 필드명 말줄임 on, off, 테이블안의 필드들 보이기 숨기기 토글 등등)들이 모두 설명 되어 있다.

'JAVA' 카테고리의 다른 글
| opencode에서 작업한 jsp, css, js가 안 먹힐 때 (0) | 2026.04.27 |
|---|---|
| sourcetree (소스트리)에서 commit 내용으로 찾기 (0) | 2026.04.13 |
| opencode chatgpt oauth 연결 (0) | 2026.04.06 |
| sourcetree (소스트리)에서 과거 변경된 이력 확인하는 방법 (0) | 2026.03.26 |
| 스카우터 xlog 사라졌을 때 다시 보이게 하기 (0) | 2024.08.23 |

