Následující tabulky uvádějí prvky a atributy schématu, jež můžete použít k dotazování ze zdroje dat.
| Atribut | Popis |
|---|---|
| ID | Jedinečný identifikátor databáze |
| Name | Název databáze |
| URL | Adresa URL databáze |
Schéma obsahuje jediný prvek s názvem folder. Jeho atribut isProject se používá k určení, zda je výsledkem složka nebo projekt a k náležitému popisu tohoto prvku ve výstupu.
| Atribut | Popis |
|---|---|
| Description | Popis projektu nebo složky |
| ID | Identifikátor projektu nebo složky |
| isProject | Nastavte hodnotu true, je-li složka projektem; jinak nastavte hodnotu false |
| Name | Název projektu nebo složky |
| URL | Adresa URL projektu nebo složky |
Prvek modulu umožňuje přístup k určitým vlastnostem modulu.
| Atribut | Popis |
|---|---|
| Description | Popis modulu |
| fullName | Úplný název modulu. Příklad: /demo/car/test/System requirements |
| ID | Identifikátor modulu |
| Name | Název modulu |
| Type | Typ modulu:
|
| URL | Adresa URL projektu nebo modulu |
Schéma je navrženo tak, že jediný dotaz může načíst veškeré informace o struktuře. Definujete-li pro dotaz Database/Folder úroveň rekurze vyšší než 0, dojde k načtení všech složek a projektů až po zadanou úroveň vnoření.
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