Schema-Repositorys werden auch als Masterdatenbanken bezeichnet und verwendet, um eine Gruppe von Schemata mit allen Schemaversionen und zugehörigen Benutzerdatenbanken zu speichern und zu verwalten. Die Repositorys enthalten keine Benutzerdaten.
Benutzerdatenbanken, die auch als Produktionsdatenbanken bezeichnet werden, werden zum Speichern und Verwalten von Informationen zu Änderungsanfragen verwendet. Eine Benutzerdatenbank ist immer einem Schema-Repository zugeordnet, in dem das Schema für die Benutzerdatenbank gespeichert ist. Die Zuordnung zwischen Schema-Repository und Benutzerdatenbanken wird als Datenbankgruppe bezeichnet.