3

私たちのアプリケーションは、175のテーブルを持つかなり大きくて広大なDB設計を持っています。ほとんどのテーブルは1つまたは2つの主要な機能で使用されます。システムのさまざまな部分の構造を新入社員に説明するために、いくつかの小さな「ミニスキーマ」を作成したいと思います(率直に言って、巨大なトータルスキーマは表示しません)。 、役に立たないほど大きい)。

これらはすでに存在するテーブルであるため、フィールドに完全にカスタム名を入力し、接続を自分で指定できるツールが必要です(一部の外部キーは標準の命名パターンに従わないため)。

これに最適な安価または無料のツールは何ですか?

ダイアグラム要素(つまり、テーブル)にカスタムカラーを選択できる場合は、ボーナスポイントが得られます。これにより、主要なシステムがどのように相互作用するかを議論するために、スキーマの再構築バージョンを作成できるようになります。

4

7 に答える 7

4

カスタムカラーは使用しませんが、MySQLWorkbenchはMySQLが提供する無料のデータベースモデリングツールです。

データベースに接続するだけで、完全なスキーマ図をリバースエンジニアリングするように設定することもできます。そこからそれを取り出して、必要なものを個別のモデリング図に分割することができます。

于 2010-01-09T01:58:01.113 に答える
3

私はWWWSQLDesignerのシンプルさを楽しんでいます(デモ):

WWW SQL Designer

于 2010-01-09T02:37:01.177 に答える
3

どんな種類のグラフ描画でも、 Graphvizの有用性に勝るものはありません。しかし、それはあなたが「ドット」と呼ばれる新しい(そして私はここで大まかに「学ぶ」を使う)言語を学ぶことをあなたに要求するでしょう。言語は信じられないほどシンプルで、スキーマを文書化するために使用するためのテンプレートがたくさんあります。

ちなみに、 SchemaSpyと呼ばれる、必要なものにかなり近づく可能性のある列名に基づいて接続を推測できる優れたスキーママッピングツールがあります。

于 2010-01-09T01:58:51.847 に答える
0

ここにあるこのオープンソースのダイアグラム作成ツールを確認してください

ここにある別のDBDesignerと呼ばれるものがあります

お役に立てれば。

于 2010-01-09T01:54:52.210 に答える
0

私はVisioを使用しています。これには、ODBCソースを指すことができるリバースエンジニアリング機能があり、テーブル、ビュー、およびストアドプロシージャを描画要素として取り込みます。制約が存在する場合、それらの関係を介してテーブルを自動接続します。サブスキーマを描画したい場合は、抽出とビオラの間に必要なテーブルを選択するだけです!また、図面内に複数のページがあるため、すべてを含むマスターページと、サブスキーマの詳細が埋め込まれた後続のページを作成できます。

線のスタイル、塗りつぶしのスタイル、フォントのスタイルも設定できます。そして、MSDNを使用している場合は、すでにそれを持っています...

于 2010-01-09T03:13:16.683 に答える
0

SQLyogのスキーマデザイナを使用してみてください。使い方はとてもシンプルで直感的です。試してみる価値があります...

SQLyogのスキーマデザイナのスクリーンショット

于 2012-07-30T14:02:57.317 に答える
0

1これは、このhttp://creately.com/diagram-type/database-designを使用できる非常に優れたオンラインツールです。私はこれを使用しています。また、データベーステーブルに色を付ける機能も提供します。

ここに画像の説明を入力してください

于 2014-04-14T19:49:25.970 に答える