Versions Compared

Key

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

...

Info

Soveltamisprofiilissa toisen luokan hyödyntämistä sanotaan luokan tarkentamiseksi.

Periaatteena on, että jostain tietokomponenttikirjastosta löytyy sellainen yleinen luokan kuvaus, jonka voit ottaa oman kuvauksesi pohjaksi. Voit esimerkiksi lisätä tai poistaa attribuutteja.

Tarkennettu luokka ei oikeastaan ole aito luokka, vaan tietokomponenttikirjaston luokan soveltamisohje (shape). Tarkennetussa luokassa säilyy tieto, mistä luokasta se on tarkennettu. 

  • Tarkentamisen tavoitteena on ekonomisuus: Jos joku on aikoinaan tehnyt hyvän kuvauksen esimerkiksi auto-luokasta, toiset voivat soveltaa sitä tarpeen mukaan. Joku tarvitsee tietoa auton eri ominaisuuksista (pituus, leveys, moottoritilavuus, korimalli jne.), joku muu taho taas vuokrattavana kulkuvälineenä (hinta vuorokautta kohti, istuinpaikkojen määrä, kilometrirajoitus). Koska molemmissa tapauksissa on kyse auto-nimisestä liikennevälineestä, vaikkakin eri näkökulmista, luokalla on loogista olla sama tunnus.
  • Toki meitä voivat kiinnostaa myös liikennevälineet yleensä (joista auto on yksi) tai sitten auton alalajit, kuten kuorma-autot. Siksi työkalussa on mahdollista myös määritellä jonkin luokan pohjalta sille yläluokka (auto → liikenneväline) tai alaluokka (auto → kuorma-auto). Työkalu tallentaa myös nämä ylä- ja alaluokkaviittaukset, jotta luokkien semanttiset suhteet käyvät kuvauksista ilmi.  

...

Napsauta tietomallit-työkalun näkymässä Lisää luokka -painiketta, niin saat näkyvillesi seuraavan ikkunan. Alla taulukoissa on selostettu haku- ja rajaustoiminnot ja seuraavassa taulukossa luokan hyödyntämisen vaihtoehdot:

...