我的数据库架构已经成熟了很多。 XSD的大小已经增加,因此使用Visual Studio 2008设计器变得越来越困难。有没有办法让XSD一代自动化?
答案 0 :(得分:1)
我在以前的生活中使用目录存储过程来完成此操作,该目录存储过程将列出所有表,列和索引,并针对模板引擎运行结果数据集(当时自制,但Codesmith将100%适合该帐单,或者一个聪明的xslt变换)。
以下是您可以使用的存储过程:http://msdn.microsoft.com/en-us/library/ms182764.aspx
然后,您可以在进程中进行转换,也可以将整个数据集导出到xml。
干杯!
答案 1 :(得分:0)
假设您正在谈论数据集,那么您只能将所有内容拖到设计器表面上吗?
答案 2 :(得分:0)
Altova XmlSpy具有将数据库结构转换为某种XSD的内置功能。但它可能不是你所需要的。
答案 3 :(得分:0)