Rational DOORS adatbázis szerkezetének sémája

A IBM® Rational DOORS adatforrások sémája a Rational DOORS adatbázis szerkezetét modellezi. Az adatforrássémák leegyszerűsítik a dokumentumsablonok készítését az azonos adatszerkezetekkel és azonos vagy hasonló attribútumlistákkal rendelkező modulokhoz. Sémák használatával lekérdezhet mappákat, projekteket és modulokat. A modulok alapsora és nézetlistája nem szerezhető be az adatforráshoz. Csak IBM Rational Publishing Engine szűrőket és rendezéseket lehet használni. Ehhez a sématípushoz nem áll rendelkezésre natív szűrés vagy rendezés.

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.

Adatbázis elem

1. Táblázat Séma felső szintű elemei
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

Mappa és projekt elem

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.

2. Táblázat Attribútumok
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

Modul

A modul elem lehetővé teszi a modul bizonyos tulajdonságainak elérését.

3. Táblázat Modulok
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:
  • formális
  • leíró
  • hivatkozás
URL A projekt vagy modul URL címe

Információk rekurzív lekérése

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.

Példa

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

Visszajelzés