Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Tietovaraston tai tietokannan kuvaaminen

Tietomallit työkalu ei tue relaatiokannan teknistä kuvaamistasovellu hyvin relaatiokannan tekniseen tietomallintamiseen ja eikä tue SQL lauseiden generointia. Soveltamisprofiilin avulla voidaan kuitenkin tehdä ns. tietokannan käsiteanalyysi, jossa tietokannan tietosisältö kuvataan sisällöllisesti. Attribuuteille voidaan myös määritellä määritellään sovellusriippumattomat tietotyypit ja arvoaluerajoituksia, joita tehdään yleensä loogisen tason tietomallissa. Soveltamisprofiilia mallintaessa on hyvä huomioida että tietosisältöjen väliset relaatiot kuvataan suunnattuina assosiaatioina (Directed association), esimerkiksi. Henkilö → Yhteystiedot. Tämä eroaa perinteisestä ER-mallista jossa assosiaatio määritellään viiteavaimien avulla. Soveltamisprofiilissa assosiaatiot kuvataan tarvittaessa molempiin suuntiin, esimerkiksi: Henkilö -työskentelee→ Organisaatio ja Organisaatio -työntekijä→ Henkilö.

...

Soveltamisprofiilissa kuvattu tietosisältö voidaan visualisoida myös käyttäen ihmisluettavaa nimeä (Kuva 1) , sekä paikallista tunnusta tai pysyvää tunnistetta (Kuva 2). Eri tyyppisten visualisointien tarkoitus on viestiä tietosisällöstä erilaisille kohderyhmille. Esimerkiksi: Asiakasomistajaa kiinnostaa ihmisluettavat nimet. Tietomallintajaa tietokannassa käytettävät lyhyet nimet. Integrointisuunnittelijaa määritysten URI-tunnisteet.

...

Soveltamisprofiilissa määritelty tietosisältö voidaan siis toteuttaa relaatiokantana eri tavoin. Tietovarastoa On kuitenkin huomioitava että tietovarastoa kuvattaessa soveltamisprofiili on ensisijaisesti tietosisällön dokumentaatio. Tietokannan todellista rakennetta vastaava ER-kaavio (fyysinen tietomalli) on hyvä tehdä erikseen.

Esimerkkejä tietovaraston tietosisältöä kuvaavista tietomalleista:

...