Kenttä | Selite | Pakollinen |
---|
(Tarkennetun) luokan nimi | Luokan nimi, jota voit halutessasi muuttaa (ihmiselle ymmärrettävä luokan nimitys) | X |
Kuvaus | Luokan yksityiskohtaisempi kuvaus, esimerkiksi määritelmä tai käyttötarkoitus |
|
(Tarkennetun) Luokan tunniste | Identifioi luokan tässä tietomallissa (prefix, koneluettavaksi tarkoitettu luokan yksilöivä nimi eli curie-tunniste, jonka pohjalta mm. URI-osoite muodostetaan) | X |
Tila | Luokan kuvauksen tila (esim. onko vielä luonnosvaiheessa vai jo käytössä eli voimassa oleva). Luokalla on samat tilakoodit kuin tietomallillakin (12. Tietomallin tilat). |
|
Tarkennettu luokasta | Tämä tieto näytetään, jos luokka on tarkennettu jonkin tietokomponenttikirjaston luokasta. Tässä kerrotaan, mikä on se alkuperäinen (tietokomponentti)luokka, josta tämä luokka on tarkennettu. - Napsauta tämän kentän alla olevaa Valitse luokka -painiketta, jos haluat muuttaa sen viittaamaan toiseen luokkaan.
|
|
Määritelty soveltamisprofiilissa | Kertoo, missä soveltamisprofiilissa tämä luokka on kuvattu |
|
Luokan paikallinen tunniste | Luokan paikallinen, toissijainen tunniste, jota voi tarvittaessa käyttää skeemassa. - Esimerkiksi jos luokan virallinen kenttä on nimi, voi sille antaa paikallisesti erikielisen vaihtoehdon (name), jos haluaa tuottaa suomenkielisestä tietomallista erikielisen teknisen toteutuksen
- Jos tämän kentän sisältö on tyhjä, käytetään varsinaista tunnistetta
|
|
Vastaavat luokat | Tähän voi linkittää luokat, jotka on määritelty toisaalla (toisessa nimiavaruudessa) ja joilla on vastaava semanttinen merkityssisältö kuin tällä luokalla. - Napsauta tämän kentän alla olevaa Valitse luokka -painiketta, jos haluat lisätä viittauksen toiseen luokkaan
- Työkalu avaa uuden ikkunan, jonka listasta voit valita haluamasi luokan. Työkalu lisää tähän kenttään viittauksen valittuun luokkaan.
|
|
API polku | Open API kuvaukseen tuotettava API-polku, jonka perusteella muodostetaan esimerkki GET, POST ja PUT -metodit. Polkuun voidaan lisätä path parametreja esim. "/person/{id}" tai query parametreja esim. "/person?uuid" |
|
Deaktivoitu | - Kytkin: Jos tämä tieto on ruksattu, se ilmaisee, että tätä luokkaa ei tuoda skeemaan. Luokka on esimerkiksi abstrakti luokka, joka auttaa hahmottamaan tietomallin kokonaisuutta, mutta jolla ei muuten ole sisältöä.
- Esimerkki: tietomallissa on Henkilö- ja Organisaatio-luokat. Niiden yhteiseksi yläluokaksi voidaan tehdä Toimija-luokka, joka siis linkittää nämä luokat, mutta jolla ei ole muuta sisältöä.
|
|
Valitse käsite + mahdollinen käsiteviittaus | - Jos luokassa halutaan viitata johonkin Sanastot-työkalussa olevaan käsitteeseen, käsite voidaan linkittää napsauttamalla Valitse käsite -linkkiä ja sen jälkeen valitsemalla haluttu käsite. Sen jälkeen käsitteen tietoja näkyy luokan tiedoissa. (Katso 5.3 Luo tai vaihda käsiteviittaus)
- Käsiteviittaus voidaan kohdistaa johonkin toiseen käsitteeseen valitsemalla sen tilalle uusi käsite.
|
|
Tarkennetun luokan attribuutit ja assosiaatiot | Lista luokalle määriteltyjä attribuutteja ja assosiaatioita, jos niitä on jo määritelty. - Napsauta Lisää attribuutti tai assosiaatio -linkkiä, niin pääset lisäämään niitä luokkaan.
- Jos attribuutteja tai assosiaatioita on jo määritelty, voit napsauttaa listan yksittäistä riviä, ja pääset muokkaamaan tuon ominaisuuden tietoja. (Näiden määrittely on kuvattu tarkemmin omissa luvuissaan.)
- Attribuutit ja assosiaatiot sijoittuvat listalle siihen järjestykseen siinä järjestyksessä kuin ne on luotu, mutta muokkaustilassa voit siirtää niiden välistä uusin alimmaksi. Voit kuitenkin muokkaustilassa muuttaa niiden keskinäistä järjestystä. Ota hiirellä kiinni attribuutti/assosiaatio-kentästä (keskellä näkyy kolme vaakaviivaa) ja siirrä se haluamaasi paikkaan.
- Voit myös muuttaa vaihtaa attribuutit ja assosiaatiot listautumaan aakkosjärjestyksessä napsauttamalla aakkostuspainiketta: Poista aakkosjärjestys napsauttamalla painiketta uudelleen.
|
|
Ominaisuuksien vähimmäismäärä | Ilmaisee, mikä on luokan attribuuttien tai assosiaatioiden vähimmäismäärä (ns. kardinaliteettitieto). Oletusarvo 0. |
|
Ominaisuuksien enimmäismäärä | Ilmaisee, mikä on luokan attribuuttien tai assosiaatioiden enimmäismäärä (ns. kardinaliteettitieto). Oletusarvo ääretön (*) |
|
Lisätiedot | (ei voi muuttaa) Luotu: Tietomallit-työkalun tuottama aikaleima, milloin luokka on luotu työkaluun (ei voi muuttaa) Muokattu: Tietomallit-työkalun tuottama aikaleima, milloin luokan tietoja on viimeksi muutettu |
|
Muokkaajan kommentti | Muokkaajan omaan käyttöönsä tekemät muistiinpanot ja huomautukset. Nämä eivät näy luokan varsinaisessa sisältökuvauksessa eivätkä siirry rajapintakuvauksiin. |
|
Loogiset rajoitteet | Nämä tiedot on tarkoitettu esimerkiksi laskentasäännöille. (Tämä toiminnallisuus on tällä hetkellä keskeneräinen.)
- Kuvaus kertoo ihmisluettavassa muodossa, mikä on loogisen rajoitteen tehtävä. Siinä voidaan esimerkiksi sanoa, että kaksi luokkaa on keskenään vaihtoehtoisia.
- Loogisen rajoitteen luokat ilmaisee rajoitteen koneluettavassa muodossa (And/Or/Not), kuten että Toimija voi olla joko Henkilö- tai Organisaatio-luokka: Henkilö Or Organisaatio
|
|
Viittaukset muista komponenteista | (ei voi muuttaa) Tietomallit-työkalun tuottama listaus luokista, tarkennetuista luokista tms., joissa on viitattu tähän luokkaan. - Käytännössä luokkaa ei voi poistaa, jos siihen on viittauksia toisaalta.
|
|