どのソフトウェアを使用すれば良いの手描きのスキーマ図?[定休日]
-
19-09-2019 - |
質問
当社のアプリケーションがかなり大きく、広大なDB設計、175ます。最テーブル使用されたデータを重ねたり、サインときたらと思い数少なコンビニエンスストアのスキーマファンクションを記述する構造の異なる部分のシステムの新入社員(なしの巨大な合計スキーマは、ずばり、これまでにないと駄目).
これらは既に現存テーブルが必要ツールとして入力を完全にカスタム名分野の指定の接続を自らの外部キーにな基準に従うネーミングパターン).
どの格安は無料ツールです。
ボーナスポイントができるカスタムカラーを選択するための図の要素(すなわち、テーブル)かすことができるようになるかを再構築のスキーマのための議論がどのように主要なシステムとの交流を図っています。
解決
まあ、それはカスタムカラーを行いませんが、のMySQL Workbenchをには、提供する無料のデータベースモデリングツールですMySQLのによるます。
あなたも、ちょうどそれがあなたのデータベースに接続することによって、完全なスキーマ図をリバースエンジニアリングするように設定することができます。あなたはそこからそれを取ると、あなたは別のモデリング・ダイアグラムに必要なものを分割することができます。
他のヒント
グラフ描画のいずれかの種類のために私は本当にそれが難しい Graphvizののの有用性を倒すために見つけます。それは「ドット」と呼ばれる新しい(そして私は緩く、ここで「学ぶ」を使用)、言語を習得する必要がと思います。言語は非常に簡単で、テンプレートの多くは、スキーマを文書化するためにそれを使用するために周りにあります。
サイドノートでは、何が必要にあなたが非常に近いかもしれませんカラム名に基づいて接続を推測することができ、優れたスキーママッピングツールがあります、それは<のhref = "http://schemaspy.sourceforge.net/と呼ばれています"REL =" nofollowをさnoreferrer "> SchemaSpy を。
楽しいメンテナンス性の良い WWW SQLデザイナー (デモ):
私は、Visioを使用しています。それはあなたがODBCソースを指すように、それは描画要素としてテーブル、ビューとストアドプロシージャに引っ張ってくることができますリバースエンジニアリング機能を備えています。 contraintsが存在する場合、それは自動的にそれらの関係を経由して、テーブルをconnetます。ちょうどあなたが抽出とヴィオラの際に必要なテーブルを選択し、サブスキーマを描きたいです!あなたはすべてのものと埋め込まれたサブスキーマの詳細は次ページ以降でマスターページを持つことができますので、それはまた、図面内の複数のページを持っています。
あなたは、あまりにもスタイルやフォントスタイルを埋める、線のスタイルを設定することができます。あなたはMSDN上にある場合と、あなたはすでにそれを持っている...
SQLyogのののスキーマデザイナを使用してみてください。使用することは非常にシンプルで直感的です。試してみる価値は...
1現在も使われているオンラインツールを利用することができ http://creately.com/diagram-type/database-design .私はこれを使ってます。また、未確認ではあるものの、機能のカラーデータベースです。