为 RDB_node DAD 文件创建映射

RDB_node 映射文档访问定义(DAD)文件是利用关系数据库表至 DTD 的映射来创建的。DAD 可以用来存储和检索 DB2® 数据库中的数据。

下列指示信息是为“资源”透视图编写的,但是也将适用于其它许多透视图。

要将一个或多个数据库表列映射至 XML 文档中的节点:

  1. 在 RDB 到 XML 映射编辑器中打开映射。
  2. 窗格中选择列。
  3. 选择想要从 XML 窗格映射至的节点。
  4. 右键单击并单击创建映射

可以将一列映射至多个 XML 节点,但是,每个 XML 节点只能对应于一列映射。

可以使用匹配映射选项来映射具有公共名的列和节点。当从“表”窗格中选择表和从 XML 窗格中选择 XML 节点时,工具将映射所选的对象,然后它将尝试根据公共名称来将表中的列映射至所选 XML 节点的子代。此进程将一直进行,直到映射了具有公共名称的所有表列和子代 XML 节点为止。

要映射具有相同名称的列和节点:

  1. 在 RDB 到 XML 映射编辑器中打开映射。
  2. 选择“表”窗格中的表以及要映射的 XML 节点。它们不需要具有公共名称,但是仍将映射它们。
  3. 选择映射 > 匹配映射。 

要除去映射,在“大纲”视图中右键单击映射并单击除去映射

可以通过单击映射 > 添加源 RDB 表来将更多 RDB 表添加至编辑器中。

选择选项

选项支持使您能够在映射会话期间动态地选择或映射 XML 窗格中某个选项的任何成员。只允许映射某个选项的一个成员;后来选择选项的新成员将自动除去与先前选择的成员相关的任何现有映射。

要使用当前未显示在 XML 窗格中的选项成员创建映射:

  1. 在 RDB 到 XML 映射编辑器中打开映射。
  2. 选择当前显示在 XML 窗格中的选项成员。一个箭头将出现在所选成员的旁边。单击该箭头并从下拉菜单中选择适当的成员。
  3. 创建映射。将自动除去与先前选择的成员相关联的任何映射。

例如:

  1. 选择 Person.dtd 作为目标文件,Person.dtd 包含具有两个成员的选项。
  2. 当打开映射会话时,就位于 XML 窗格中。您将在“表”窗格中称为位置的列与 XML 窗格中的之间创建映射。
  3. 然后,在 XML 窗格中单击并从下拉菜单中选择位置之间先前的映射现在就消失了。现在,可以创建位置之间的新映射。
相关概念
关系数据库到 XML 映射(可视 DAD 构建器)
相关任务
指定源表或查询以及目标 DTD 文件
编辑 RDB 到 XML 映射
为 SQL 语句 DAD 文件创建映射
生成 DAD 文件
使用条款 | 反馈
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.