【发布时间】:2011-05-30 16:37:01
【问题描述】:
可能的重复:
Generating SQL Server DB from XSD
Generating SQL Schema from XML
我有大量带有数据的 xml 文件,以及一个描述 xml 结构的模式文件 (.xsd)。
我想将数据存储在 MSSQL 数据库中,以便稍后查询并在网站上显示。
我现在必须创建数据库结构,到目前为止,我已经想到了 3 种创建表的方法:
- 使用 xmlspy 我可以加载 xsd 并在那里使用“从 xsd 创建数据库”。 “麻烦”是我必须手动添加表之间的关系,还要添加用于这些关系的列。
- 使用 Microsoft SQL Management Studio,我可以以图形方式创建表和关系。这里的“麻烦”是 xsd 描述了大约 100 个表,并且以 GUI 方式手动执行此操作的想法很可怕。我会忘记我在那里的某个地方。
- 在记事本或其他东西中手写 sql。很无聊,但我可以分小步完成,这是其他两个选项无法做到的。
还有没有其他我没有想到的方法?
【问题讨论】:
-
xmlspy 应该为您创建关系。不过,我还没有看到这个功能起作用。