Oracle Data Integrator (ODI) architecture requires a minimum of two repositories: one Master Repository to store security, topology, and versioning details, and at least one Work Repository to store execution logs, scenarios, and development artifacts.