ER図描くなんかいいツールないかな(デスクトップアプリ)
Eclipseのプラグイン
Amateras ERD
確か単純に保存する時ですらエラーが出た記憶がある。開発も基本的には止まっていて古い。
ERMaster
これも開発が古い、だが使う方法などの情報は割と新しいものもある。
DBクライアント系
A5:SQL Mk-2
まあそんな悪くない?日本語のマニュアルもあるし…。
DBeaver
実際のDBからER図は作れたけど、手動で作るのはできないんじゃないかなあ。ちなみにDBeaverはEclipseベース。
ドローソフト系
draw.io
Web版だけじゃなくてデスクトップ版がある。絵を描くだけならこれが一番スタンダードだなあ。
他
PlantUML
オープンソースのUMLダイアグラム作成用のソフト、というより言語なのか。
mermaid.js
Javascriptベースのダイアグラム図・チャート図作成ツール。Markdownに近い感じで描ける。Zennもこれに対応している。
番外
商用
SI Object Browser ER
商用としてはスタンダードなのかなあ。スタンダードなのはERじゃないObject Browserだけかなあ。1クライアントライセンス118,500円だからまあまあするのね。
生成だけ
SchemaSpy
データベースにアクセスして、htmlに出力してくれるjavaのツール。環境的に使えるかってのがあるが悪くなさげ。
クラウド
Lucidchart
クラウドのツールではメジャー?
Cacoo
Backlog出してるヌーラボが作ってる。
ER図の書き方などの情報
書いたSQLを図に表してくれるのないかな。ER図とはちょっと違う。
逆に図を描いたらSQLにしてくれるのが本来の流れだけども。
設計の前になんだかんだSQLポンポン書いた方が早いので…。
こんにちは!たまたま記事を見つけました。
「書いたSQL」というのは、SELECT文とかのことですかね?
たとえばChatGPTを使うと、こんなことは出来ました。
- SELECT文を渡して、そこからCREATE文を起こしてもらう
- そのCREATE文からPlantUML形式のER図を描いてもらう
こんにちは!
なるほど、確かにChatGPTを利用するのはありですね。
当時この投稿をしたときはまだChatGPTを使ったことがないときだったので選択肢に無かったですが、
今ならうまいこと使えそうです。
コメントありがとうございます。