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 | (Soveltamisprofiilissa) Kertoo, missä soveltamisprofiilissa tämä luokka on määritelty |
|
Tietokomponenttikirjasto | (Tietokomponenttikirjastossa) Kertoo, missä tietokomponenttikirjastossa tämä luokka on määritelty |
|
Yläluokka | Yläluokan nimi (ja linkki yläluokkaan), mikäli tälle luokalle on määritelty yläluokka, joka on tätä luokkaa yleisempi merkitykseltään (eli semantiikaltaan laajempi) - 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.
|
|
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
- Paikallisen tunnuksen käsittely on lisätty muun muassa JSON- ja XML-skeemoihin ja JSON-LD context -formaattiin.
|
|
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öä.
- Toiminto poistaa deaktivoidun luokan skeemasta eikä sitä käytetä skeemojen generoinnissa tai validoinnissa.
- 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 toisaalla: 7. Lisää attribuutti tai assosiaatio.)
- Attribuutit ja assosiaatiot sijoittuvat listalle siinä järjestyksessä kuin ne on luotu, 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 (katso 2.4. Attribuuttien ja assosiaatioiden listauksen muuttaminen).
- Voit myös 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.
|
|