Использование IBM WebSphere Transformation Extender ...IBM WTX Pass DB PK, как FK отделить таблицу
Я работаю над сценарием, где есть родитель/потомок и входные данные, и я хочу, чтобы утверждать, что родитель/child в двух таблицах базы данных. Данные похож на это:
Родитель/Индикатор Child, Fname, Lname, Возраст
P-Боб Смит, 32
C-Салли Смит, 4
C-Томми Смит, 6
P-Крис, Гомес, 65
C-Anna, Гомес, 32
Я хочу поставить все родитель в их собственной таблице БД и ребенок в отдельной таблице.
Моей мыслью о том, как это сделать, было бы создание функциональной карты для родительских строк, захвата ее данных (вместе с автоматически созданным первичным ключом db) и вставки в родительскую таблицу. Затем в пределах этой функциональной карты я создам другую функциональную карту для каждой дочерней строки и передаю PK из родительской таблицы, чтобы установить связь между двумя таблицами.
Это правильный подход для реляционной базы данных? Если это так, я не могу заставить его работать правильно, потому что я не могу изменить выходные карты внутри вложенных функциональных карт, чтобы указать на правую таблицу db и правильно вставить. Любой человек с любыми мыслями в этой ситуации будет очень благодарен. Спасибо.
Этот вопрос может быть более подходящим для dba.stackexchange.com –
Это специфичное для проведения переменных между вложенными функциональными картами в WTX; Я не думаю, что форум dba будет знать ответ на этот вопрос, поскольку он специфичен для приложения. К сожалению, WTX - это больше нишевого продукта ... просто надеюсь, что я найду того, кто сделал что-то подобное. Благодарю. –