0

XML 文書については、まったく詳しくありません。しかし、データベース内のテーブルと主キーの詳細を示す XML ドキュメントからエンティティ関係図を生成できるかどうか疑問に思っていました。例えば:

<table name="journals">
    <field name="journal_id" type="I8">
        <KEY />
        <AUTOINCREMENT/>
    </field>
    <field name="path" type="C2" size="32">
        <NOTNULL/>
    </field>
    <field name="seq" type="F">
        <NOTNULL/>
        <DEFAULT VALUE="0"/>
    </field>
    <field name="primary_locale" type="C2" size="5">
        <NOTNULL/>
    </field>
    <field name="enabled" type="I1">
        <NOTNULL/>
        <DEFAULT VALUE="1"/>
    </field>
    <descr>Journals and basic journal settings.</descr>
    <index name="journals_path">
        <col>path</col>
        <UNIQUE />
    </index>
</table>

これはまったく可能ですか?もしそうなら、どのツールでそれを行うことができますか?

どうもありがとう、エイミー

4

1 に答える 1

0

1つのオプションは、XSLTを使用して<table>要素をSQL DDLステートメントに変換してから、Toadなどのリバースエンジニアリングツールを使用して図を作成することです。ただし、フィールド(列)タイプはおかしいように見えます。

于 2012-05-29T08:42:37.493 に答える