Az alábbi táblázatok felsorolják mindazokat a sémaelemeket és attribútumokat, amelyeket használhat a lekérdezéshez az adatforrásból.
Attribútum | Leírás |
---|---|
Azonosító | Az adatbázis egyedi azonosítója |
Név | Az adatbázis neve |
URL | Az adatbázis URL címe |
A séma egyetlen elemet tartalmaz, melynek neve folder. Ennek isProject attribútumával állapíthatja meg, hogy az eredmény mappa vagy projekt, hogy ennek megfelelően jelenítse meg a kimenetben.
Attribútum | Leírás |
---|---|
Leírás | A projekt vagy mappa leírása |
Azonosító | A projekt vagy mappa azonosítója |
isProject | true, ha a mappa egy projekt, máskülönben false |
Név | A projekt vagy mappa neve |
URL | A projekt vagy mappa URL címe |
A modul elem lehetővé teszi a modul bizonyos tulajdonságainak elérését.
Attribútum | Leírás |
---|---|
Leírás | A modul leírása |
fullName | A modul teljes képzésű neve. Például: /demo/car/test/System requirements |
Azonosító | A modul azonosítója |
Név | A modul neve |
Típus | A modul típusa:
|
URL | A projekt vagy modul URL címe |
A sémát úgy tervezték, hogy egyetlen lekérdezéssel le lehet kérni az összes szerkezeti információt. Ha 0-nál nagyobb rekurzív szintet határoz meg a Database/Folder lekérdezéshez, akkor az az összes mappát és projektet lekéri addig az egymásba ágyazási szintig.
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