У меня есть ситуация, когда у меня есть следующие таблицы.Как бороться с 1 ко многим SQL (входы таблицы) в Pentaho Kettle
Сотрудник - emp_id, emp_name, emp_address
Employee_assets - emp_id (FK), ASSET_ID, asset_name (1-многие для работника)
Employee_family_members - emp_id (FK) , fm_name, fm_relationship (1-много для сотрудника)
Теперь у меня есть для запуска запланированного задания на чайник, которое считывает данные из этих таблиц, например, в количестве 1000 сотрудников, и создает выход XML для этих 1000 записей на основе отношений в БД с членами семьи и активами. Это будет вложенная запись XML для каждого сотрудника.
Обратите внимание, что выполнение этой работы с чайником очень важно в моем сценарии.
У меня есть два вопроса -
- Что является лучшим способом, чтобы тянуть в записи из базы данных для 1-многим в схеме?
- Каков наилучший способ генерации структуры вывода XML, учитывая, что шаги присоединения XML являются результатом?