Los repositorios de esquemas, también denominados bases de datos maestras, se utilizan para almacenar y gestionar un grupo de esquemas, incluidas todas las versiones de dichos esquemas y sus bases de datos de usuario asociadas. Los depósitos de esquemas no contienen datos de los usuarios.
Las bases de datos de usuario, también denominadas bases de datos de producción, almacenan y gestionan información sobre las solicitudes de cambio. Una base de datos de usuario está siempre asociada a un depósito de esquemas donde se almacena el esquema para la base de datos de usuario. La asociación entre un repositorio de esquemas y las bases de datos de usuario asociadas se conoce como conjunto de bases de datos.