在 XSD 架构中使用批注 (SQLXML 4.0)

在 Microsoft SQLXML 4.0 中,XSD 架构语言对批注的支持方式与在 XML 数据简化 (XDR) 架构语言中引入的批注支持方式相似。XSD 中还引入了 XDR 不支持的其他批注。

这些批注可在 XSD 架构中用于指定 XML 到关系映射。这包括 XSD 架构中的元素和属性到数据库中表(视图)和列之间的映射。

如果未指定批注,则进行默认映射。默认情况下,复杂类型的 XSD 元素映射为指定数据库中的表(视图)名称,而简单类型的元素或属性映射为与该元素或属性同名的列。

由于 XSD 架构只是关系数据的 XML 视图,这些批注也可用于指定 XML 中的层次结构关系,从而表示数据库中的关系。

此部分提供了可用于 XSD 架构的批注的描述及其用法的示例。

注意注意

此部分中的所有示例针对每个示例中描述的带有批注的 XSD 架构指定了简单的 XPath 查询。本部分假定您熟悉 XPath 语言。

本节内容