
홈페이지 : http://fabforce.net/

MySQL과 연동 가능한 ERD 프로그램을 검색해보니 DBDesigner4 가 좋은 평을 받고 있었다.
설치해보니 깔끔한 디자인의 시작 화면과 단순한 메뉴 구조가 맘에 들었다.
아직은 ERD를 잘 모르는 걸음마 수준이기 때문에 제대로 사용해보지는 못했지만 간혹 발생하는 에러 메세지와 "서비스 중단"이 가장 큰 걸림돌이다.
잠깐 사용해 본 결과...
* 장점
- GNU 라이센스를 따르므로 무료로 사용 할 수 있다.
- Windows와 Linux에서 실행 가능한 프로그램을 제공한다.
- MySQL 뿐만 아니라 SQLite, Oracle, MSSQl 등의 DB와도 연결 가능하다. (ODBC지원)
- DB 테이블 구조를 불러와서 ERD를 그릴 수 있도록 기본적인 틀을 만들어준다. ("Reverse Engineering")
- 신규 작성 또는 수정한 ERD를 통해 DB 테이블 구조를 변경 할 수 있다. ("Database Syncronization")
- DB를 통해 ERD 작업 내용을 저장하고, 버전 관리가 가능하다.
- 디자인이 깔끔하다.
- 프로그램 업데이트 확인 및 최신 버전을 구하기 위해 헤멜 필요가 없다. (4.0.5.6 Beta 서비스 중단ㅡㅡ;;)
- 기타 등등...
* 단점
- 포럼 및 서비스 지원 중단 (참고 http://www.fabforce.net/forum/
)- 간혹 에러 메세지가 나타난다.
- ERD 내용을 DB를 통해 저장 및 버전 관리가 가능 하지만 불러오기가 안된다. ㅡㅡ;;
(원인 및 해결 방법은 찾아보지 않았으나, 테스트 해봤을 때는 안됐다)
- 기타 등등...
아래 그림은 태터툴즈의 테이블 구조를 불러왔을 때의 화면이다.

홈페이지(http://fabforce.net/
)에서의 서비스 중단 이후 현재는 MySQL Workbench라는 이름으로 새롭게 릴리즈되고 있다.(참고 http://www.fabforce.net/forum/
, http://www.mysql.com/products/tools/workbench/
)
☞ 본문 출처 : http://www.enjoydev.com/blog/101
댓글을 달아 주세요