使用 DB2 Visual Studio 2005 Add-in 进行带注释的 XML 模式分解

带注释的 XML 模式分解特性是在 DB2® 9 中引入的,该特性可以将整个 XML 文档或 XML 文档的片段分解到关系表中。DB2 9 XML 分解技术使用 XML 模式中的注释作为将 XML 文档中的信息映射到关系表中的映射语言。DB2 XML 分解使用带注释的 XML 模式来获得映射信息。由于添加到 XML 模式中的注释并不参与 XML 文档的验证。因此,同一个 XML 模式既可以用于 XML 文档的映射,又可以用于 XML 文档的验证。在本文中,可以找到关于如何使用 DB2 Visual Studio 2005 Add-ins 构建使用 DB2 9 XML 分解技术的应用程序的详细例子,其中 XML 分解技术允许将 XML 分解、验证并存储到关系表中。
DB2 中的 XML 分解支持

新的 DB2 9 XML 分解特性要求将带注释的 XML 模式注册到 XML 模式库中。XML 模式库是在 DB2 9 中引入的一项新特性,它是 XML 模式的库,由一个或多个 XML 模式文档组成。注册到 XML 模式库中的 XML 模式可用于:

在将 XML 文档插入到 XML 列或者将其分解到关系表中时,验证该 XML 文档
存放以注释的形式存在的映射信息,这些注释将用于将 XML 文档分解到关系表中

本文使用 DB2 Visual Studio 2005 Add-in 作为例子。本文中的示例代码使用了 SHIPTO 和 ITEM 表,这两个表用于跟踪客户的订单信息。清单 1 显示了这两个表的定义。 

 。 。 。 。 。 。 

                                                                                                                       点击此处查看全文

你可能感兴趣的:(xml,db2,存储,文档,语言)