Metatietojen hierarkia-toiminto mahdollistaa monitasoisten metatietorakenteiden määrittelyn. Hierarkioiden avulla keräät metatietolistojen tiedot käyttäjiltä halutussa järjestyksessä, huomioiden listojen väliset riippuvuudet.
Hierarkisen metatietorakenteen määrittely
Metatietorakenteet määritellään metatietojen hallintanäkymässä.
Aloita luomalla hierarkian alemmat tasot. Näiden tasojen Kentän tyypiksi valitaan Luettelo ja Kentän arvot kohtaan listataan kaikki tämän hierarkisen tason arvot.
Esimerkissä hierarkia tason 2 metatiedot
Kun tarvittavat alempien tasojen luettelot on tehty, luo hierarkialle ylin taso. Tämän tason Kentän tyypiksi valitaan Hierarkia ja Kentän arvot kohtaan listataan ylimmän tason arvot. Seuraavaksi sinun tulee liittää alemman tason metatietoluettelot hierarkiaan. Tämä tehdään täyttämällä Hierarkia -kenttään luetteloiden nimet halutussa järjestyksessä.
Esimerkissä määritelty hierarkia on kaksitasoinen:
Palvelualue (ylätaso)
- Projekti (taso 2)
Viimeisessä vaiheessa tulee määritellä kenttien arvojen väliset suhteet. Tämä tehdään valitsemalla hierarkiaan liitetty lista, jonne määritellään kunkin luettelon arvon kohdalle sen suhde ylemmän tason arvoihin.
Hierarkian liittäminen metatietomalliin
Saat hierarkian käyttöön lisäämällä sen metatietomalliin kohdassa Kentän nimi.
Esimerkissä Palvelualue -hierarkia lisätään metatietomalliin Urakkasopimus
Metatietojen syöttö
Käyttäjiltä edellytetään metatietojen syöttämistä hierarkian rakenteen mukaisessa järjestyksessä.
Esimerkissä Palvelualue-hierarkia on lisätty metatietomalliin Urakkasopimus. Käyttäjä valitsee ensin palvelualueen listalta ja tämän jälkeen yhden tähän palvelualueeseen liitetyistä projekteista.