使用 IBM Websphere Transformation Extender...
我正在处理存在父/子关系和输入数据的场景,并且我想在两个数据库表中维护该父/子关系。数据与此类似:
父/子指示符,Fname,Lname,Age
P-鲍勃,史密斯,32
C-莎莉,史密斯,4
C-汤米,史密斯,6
P-克里斯,戈麦斯,65
C-安娜,戈麦斯,32
我想将所有父母放在他们自己的数据库表中,将孩子放在单独的表中。
我对如何实现这一点的想法是为父行创建一个功能映射,捕获它的数据(连同 db 自动生成的主键)并插入到父表中。然后在该功能映射中,我将为每个子行创建另一个功能映射,并从父表传递 PK 以建立两个表之间的关系。
这是关系数据库的正确方法吗?如果是这样,我似乎无法使其正常工作,因为我似乎无法更改嵌套功能映射中的输出卡以指向正确的数据库表并正确插入。任何对这种情况有任何想法的人将不胜感激。谢谢你。