2

我正在尝试将 oracle db 映射到 XML 文件并遇到了阻止程序。不胜感激。我的 xml 文件具有以下结构

<Root>
     <Import>
           <Add-Item1>
           .
           .
           <Add-Item n></Add-Item n>
    </Import>

Odi 12c xml 驱动程序生成 ParentElementFK CurrentElementPK 和 CurrentElementOrder,对应于 xml 中的每个标签。我的问题是,尽管搜索了 oracle 论坛,但我还没有找到关于我们需要在这些 ODI 生成的列中填充哪些数据的良好定义。这些是否仅用于维护层次关系?如果是这样,它们不会在逆向工程中自动填充吗?假设我将填写此 xml 结构的数据将是具有属性-品牌、描述项 id(子) 下的标签。这些生成的列在映射中是否起任何作用?

4

1 回答 1

0

我尝试了多种方法并自己找到了答案。这是我的理解。假设您有 Import complex type 和 Add-Item complexType 。它将在模型中生成两个数据存储,一个用于 Import,一个用于 Add-Item。首先填充 Import Complex 类型的主键。然后,您将在 Add-item 复杂类型中看到 IMport FK 使用与您在上面填充的相同的值填充此值。所有其他订单,如果您不需要这些订单的任何特定订单,则可以选择

于 2015-10-20T14:14:29.163 回答