6

新しい従業員のレガシーデータベーススキーマを文書化する必要がありますが、設計文書がないため、既存のスキーマから生成したいと思います。テーブルはMyISAMであるため、外部キーの関係は適切なグラフを生成しません。重要な表、その列、タイプ、および注釈を示すドキュメントを作成することに興味があります。

データベーススキーマのメタデータから優れたドキュメント(PDF、DOC、HTML、RTFなど)を作成するために利用できるツールはありますか?または、これを自分でエクスポートするユーティリティを作成する方がよいでしょうか(XMLにダンプしてから、XSLTを使用して変換することを考えていました)。スキーマはMySQL5で実行されています。

4

5 に答える 5

5

いくつかの調査と利用可能なオプションを検討した後、私はスキーマスパイを使用することにしました。

妥当な形式で結果が生成されましたが、メタデータのXMLダンプも提供されました。これを使用して、最初に必要なものに一致するXSLT変換を記述できました。

ヒントは質問1869への回答から来ました。

于 2009-05-20T11:07:51.140 に答える
4

MySQLWorkbenchまたは彼の祖先であるDBdesigner4(オープンソース)を使用できます。

  1. 「リバースエンジニアリング」ツールを使用して、すべてのデータベース図をグラフィカルにキャプチャします。
  2. 必要なものは何でも調整してコメントします。
  3. プラグインメニューに含まれているHTMLレポートプラグインを使用します。

終わり!

于 2009-05-13T17:49:54.127 に答える
2

DeZignforDatabasesはあなたのためにそれを行うことができます。自動レイアウトは、データベースのインポート後に実行されます。最終的には、ダイアグラム内のオブジェクトを再配置してから、クリック可能なダイアグラムを含むhtml(またはpdf)レポートをデータベースから生成できます。 データベースのDeZign

于 2009-05-18T19:56:52.187 に答える
0

PHPmyAdminを使用している場合は、[デザイナ]タブに切り替えて、ビジュアルスキーマを取得できます。テーブルの関係を表示したいだけの場合は、それを印刷/スクリーンショットすることができます。

于 2009-05-13T17:29:17.127 に答える
0

Sybase Powerdesignerは、DBをリバースエンジニアリングし、優れた図と優れたエクスポートを作成するための最良のツールの1つです。

于 2009-05-13T17:35:38.380 に答える