Gli oggetti del repository schema (database principale) consentono di ottenere e impostare alcuni tipi di
metadati. Il seguente diagramma illustra gli oggetti che è possibile
gestire, da un dato AdminSession.

- Oggetto del repository schema
- Descrizione
- Oggetto AdminSession
- Per accedere al repository schema viene utilizzato l'Oggetto
AdminSession. (Analogamente viene utilizzato
l'Oggetto sessione per accedere ad un database utente.)
- Oggetto database
- Il database per i dati utente, come i difetti.
- Oggetto schema
- Ogni schema nel repository schema è rappresentato da
un Oggetto SchemaRev. Non è possibile modificare gli schemi in modo programmatico. Utilizzare
Rational ClearQuest Designer
per effettuare modifiche sullo schema. L'oggetto schema fornisce un elenco di
revisioni dello schema che è possibile utilizzare per aggiornare un database.
- Oggetto SchemaRev
- Ogni revisione dello schema nel repository schema è rappresentato da
un Oggetto SchemaRev. Non è possibile modificare l'oggetto SchemaRev in modo programmatico.
Utilizzare Rational ClearQuest Designer
per effettuare modifiche sugli schemi.
- Oggetto gruppo
- Ogni gruppo di utenti nel repository schema è rappresentato da
un Oggetto gruppo. Tale oggetto contiene le informazioni di base relative al gruppo,
incluso gli utenti che appartengono al gruppo e i database ai quali il
gruppo è sottoscritto.
- Oggetto utente
- Ogni account utente nel repository schema è rappresentato da
un Oggetto utente. Tale oggetto contiene le informazioni relative al profilo utente,
incluso i gruppi e i database ai quali l'utente è sottoscritto.
- Oggetto PackageRev
- Un PackageRev è un oggetto che contiene informazioni relative ad
una particolare versione di un package. Un package Rational ClearQuest
è un package basato sulla versione. I package attualmente non vengono visualizzati
nell'API.
Un oggetto SchemaRev contiene informazioni relative ad
una particolare versione di uno schema. Uno schema Rational ClearQuest
utilizza un meccanismo basato sulla versione. Uno schema può disporre di più versioni associate.