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

一种选择是使用 XSLT 将 <table> 元素转换为 SQL DDL 语句,然后使用 Toad 等逆向工程工具来创建图表。但是,字段(列)类型看起来很有趣。

于 2012-05-29T08:42:37.493 回答