Schéma de la structure de base de données de Rational DOORS

Les schémas des sources de données IBM® Rational DOORS modélisent la structure d'une base de données Rational DOORS. Les schémas de source de données simplifient la création des canevas de document pour les modules possédant les mêmes structures et des listes d'attributs identiques ou similaires. Vous pouvez utiliser les schémas pour rechercher des dossiers, des projets et des modules. La version de référence et la liste des modules ne peuvent pas être obtenues pour cette source de données. Vous ne pouvez utiliser que des filtres et des tris IBM Rational Publishing Engine. Aucun filtrage ou tri natif n'est disponible pour ce type de schéma.

Les tableaux suivants répertorient les éléments de schéma et les attributs que vous pouvez utiliser pour interroger la source de données.

Elément de base de données

Tableau 1. Eléments de niveau supérieur du schéma
Attribut Description
ID Identificateur unique de la base de données
Nom Nom de la base de données
URL URL de la base de données

Elément de dossier et de projet

Le schéma ne contient qu'un élément intitulé folder. Utilisez son attribut isProject pour déterminer si le résultat est un dossier ou un projet et le décrire en conséquence dans la sortie.

Tableau 2. Attributs
Attribut Description
Description Description du projet ou du dossier
ID Identificateur du projet ou du dossier
isProject La valeur est true si le dossier est un projet ; sinon, la valeur est false
Nom Nom du projet ou du dossier
URL URL du projet ou du dossier

Module

L'élément de module permet d'accéder à certaines propriétés du module.

Tableau 3. Modules
Attribut Description
Description Description du module
fullName Nom qualifié complet du module. Exemple : /demo/car/test/System requirements
ID Identificateur du module
Nom Nom du module
Type Type du module :
  • formel
  • descriptif
  • lien
URL URL du projet ou du module

Extraction d'informations de manière récursive

Le schéma est conçu de telle sorte qu'une requête unique peut extraire toutes les informations de structure. Si un niveau récursif supérieur à 0 est défini pour la requête Database/Folder, tous les dossiers et projets jusqu'à ce niveau d'imbrication sont extraits.

Exemple

List DOORS Structure 1 $1 Database/Folder
List-detail
Text
Database/Folder/name
List DOORS Structure 1 $2 Database/Folder/Module
Text
Database/Folder/Module/name

Retour d'informations