是否有人知道供应商中立的XSD来描述关系数据库模式?我们的系统需要抓取信息有关数据库的结构:用于描述关系数据库模式的标准数据库中立XSD
- 表
- 列和类型
- 主键和外键约束
- 指标
- 等
独立于供应商的方式并将其存储在XML文件中供以后处理。
在我们做我们通常做的事情并且推出我们自己的产品之前。我想做一些研究,看看是否有现有的XSD,人们正在对其进行标准化,因为我认为这对于建模工具等并不罕见。我没有在Google上找到任何与数据库供应商无关的东西。如果您知道现有的公共标准,我将非常感谢链接。
由于提前,
特伦斯
您正在寻找描述模式的权利,而不是模式的实例?不符合模式的数据? – 2009-06-19 18:46:09
为什么不直接存储构建数据库所需的SQL呢?我错过了什么,或者你是? – Pesto 2009-06-19 19:06:21
棘手的部分是,虽然表结构本身可能相当简单,但由特定供应商生成的XSD很可能会有自己的名称空间扩展来特别符合其产品。如果我认为是问题,则可以找到更通用的代码,而无需自行编写代码。 – 2009-06-19 19:17:43