Un database utente è una raccolta di dati utente per un modello di processo.
Ogni database utente viene associato ad una specifica versione di uno specifico schema. Ad esempio, nella Figura 1 ogni database utente utilizza una versione di uno schema memorizzato nell'archivio di schemi. Lo schema definisce il modo in cui vengono memorizzati e modificati i dati in quel database (ovvero, il database utente è un'istanza di una versione di uno schema). Gli utenti modificano i dati nei database utente quando aggiungono o modificano le informazioni relative alle richieste di modifica, ma tali modifiche non hanno effetto sullo schema.
IBM Rational ClearQuest memorizza le richieste di modifica come record nei database utente. Poiché la richiesta di modifica varia durante il ciclo di vita, i dati memorizzati nel relativo record cambiano di conseguenza.
È possibile creare e associare più database utente con un unico schema. Ad esempio, se si dispone di tre progetti che utilizzano lo stesso modello di processo per la correzione dei difetti, è possibile creare un database utente per ogni progetto e associarli con lo stesso schema. In Figura 1, due database utente utilizzano la Versione 3 dello Schema A.