
| Component | Table Name | Key Fields / How to Join |
| Recurring Data Job | DMFRecurringDataJobTable | RecurringJobId |
| Recurring Job Execution | DMFRecurringJobExecution | Has DefinitionGroupExecutionId, RecurringJobId |
| DMF Job Execution | DMFDefinitionGroupExecution | Join on DefinitionGroupExecutionId |
| Batch Job | BatchJob / Batch tables | Use CorrelationId (GUID from execution) |
| Step | Source Table | Key Field |
| 1. Recurring Job | DMFRecurringDataJobTable | RecurringJobId |
| 2. Executions | DMFRecurringJobExecution | DefinitionGroupExecutionId |
| 3. DMF Job | DMFDefinitionGroupExecution | Execution details |
| 4. Batch Job | BatchJob | CorrelationId (matches Execution record) |