2012-04-06 5 views
2

データベーススキーマ内の特定のオブジェクトのグラフィカルな表現を作成することができます。また、このオブジェクトに関連付けられたすべてのリンクされたメタデータ、ビュー、およびストアドプロシージャとの関係を作成できますか?例:Prestashop製品ページの「データシート」タブとデータベーススキーマの残りの要素との間の論理的な関係を定義します。Prestashopデータベーススキーマ

答えて

3

はい(一部) - mysqlワークベンチを使用します。それは

はテーブル+関係の図を生成します

このmysql dev wb linkを参照してリバースエンジニアリングDBツールを持っています。ストアドプロシージャ、ビュー、トリガなどはサポートされません(複雑すぎる)。自分で閲覧して元に戻す必要があります。

+0

これは、サーバー側のスクリプトを使用して、オンラインツールを使用して行うことができますか? –

0

PrestashopディストリビューションのdevディレクトリにMySQLワークベンチモデルがあります(私が最後に見たものは実際のリリースデータベーススキーマと同期していませんが、開発リリースであった可能性があります)。私はそれを私の最初の呼び出し点にします。残念ながら、テーブル間のすべての関係は表示されません。

解析を行う最も簡単な方法の1つは、データベースのスナップショットを取ったり、特定のレコード(ユーザー、注文、顧客、データシートなど)を挿入し、別のスナップショットを作成してから差分することです。

関連する問題