1

I'm looking for a tool that can map the relationships in my database in mysql. I would like something like the view that is generated in MS-SQL Server Management Studio in the 'Show Diagram Pane'. Does such a thing exist?

I'm in charge of the design of the database and its using rails conventions. I would not be adverse to specifying relationships by hand.

4

6 に答える 6

2

たぶん、公式ツールにはそれがありますか?

http://dev.mysql.com/downloads/workbench/5.1.html

于 2008-12-15T22:41:56.927 に答える
2

MySQL Toadにはスキーマ ダイアグラム ツールがありませんか? そうだと思います。私はダイアグラムの専門家ではありません (mysqldump の出力に満足しています) が、Toad を信頼する多くの人と仕事をしてきました。

于 2008-12-15T22:43:53.883 に答える
1

MySQL Workbench 5.1.16は、私のOSX10.5.7システムではバグがあります。私はそれがクラッシュやエラーなしで消えるようなことをすることを発見しました。または、印刷設定でページサイズを変更しようとするとエラーになります。

また、VMWareを使用してWindowsXPで実行してみました。そこではより安定して使用できるように見えました。DBをリバースエンジニアリングして図を作成することができました。

于 2009-07-25T16:56:15.277 に答える
0

1 年前、私はDBVisを Oracle と一緒に使用しました。MySql でも動作すると考えられています。

于 2008-12-15T22:25:11.173 に答える
0

Windows を使用している場合、Altova DatabaseSpy はそれらを表示します。そうでない場合、最も簡単な方法は、INFORMATION_SCHEMA をクエリして (v5 以降の MySQL を使用している場合)、すべてのテーブルの主要な列の使用統計を確認することです。これは簡単にスクリプト化できます。

于 2008-12-15T22:39:08.337 に答える
-2

ほとんどの MySQL データベースは、外部キー制約を提供しない MyISAM テーブルを引き続き使用します。明示的な FK がなければ、テーブル間の関係を推測することしかできません。

于 2008-12-15T22:23:33.783 に答える