You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Tietomallisi luokkaan sisältyvän attribuutin tiedot on kuvattu tarkemmin alla olevassa taulukossa. Muokkaustilassa voit:

  • Täydentää attribuutin tietokorttia tai
  • Poistaa attribuutin

Aloita muokkaus napsauttamalla Muokkaa-painiketta. Kun olet tehnyt haluamasi muokkaukset, napsauta Tallenna-painiketta - tai jos halua perua muutokset, napsauta Peruuta-linkkiä. 


KenttäSelitePakollinen
Attribuutin nimiAttribuutin nimi, jota voit halutessasi muuttaa (ihmiselle ymmärrettävä attribuutin nimitys)X
KuvausAttribuutin yksityiskohtaisempi kuvaus, esimerkiksi sen määritelmä tai käyttötarkoituksen kuvaus
Tietotyyppi

Attribuutin tietotyyppi. Attribuutin valittavissa olevat tietotyypit ovat joukko XSD- ja RDF-suosituksissa standardisoituja tietotyyppejä (https://www.w3.org/TR/rdf11-concepts/#section-Datatypes).

  • Oletusarvona on Teksti.
  • Geneerisin tietotyyppi on Literaali, jota kannattaa käyttää esimerkiksi silloin, jos attribuutin arvot saadaan Koodistot-työkalussa olevasta koodistosta.
X
Koodisto

Napsauta painiketta, niin saat listan tietomalliin linkitetyistä koodistoista, josta voi valita tähän attribuuttiin liittyvän koodiston.

  • Jos sopivaa koodistoa ei löydy, sen voi käydä lisäämässä Tietomallin tiedot -välilehdellä.

TilaAttribuutin kuvauksen tila (esim. onko vielä luonnosvaiheessa vai jo käytössä eli voimassa oleva). Attribuutilla on samat tilakoodit kuin tietomallillakin (12. Tietomallin tilat).
Luokan attribuutin paikallinen tunniste

Luokan attribuutin paikallinen, toissijainen tunniste, jota voi tarvittaessa käyttää skeemassa tai muussa paikallisessa toteutuksessa attribuutin teknisenä nimenä. 

  • 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

Säännöllinen lauseke

Lauseke (regular expression, regex), jota käytetään attribuutin arvojen oikeellisuuden tarkistamiseen eli syötteen validointiin. Esimerkiksi sähköpostin arvon pitää sisältää "@"-merkki tai henkilötunnuksen sisältää tietty määrä numeroita ja sallittu välimerkki.

  • Esimerkki: [a-z] = name (määrittelee, että tieto pitäisi kirjoittaa pienillä kirjaimilla)

EsimerkkiEhdot täyttävä esimerkkiarvo syötteestä
OletusarvoTieto, joka annetaan kentälle sisällöksi, jos sitä ei ole annettu varsinaisessa nimikentässä
Sallitut arvotLista arvoista, jotka ominaisuudelle on sallittu (esimerkiksi: sininen, valkoinen, vihreä)
Pakollinen arvoArvo, joka ominaisuudella on pakko aina olla (esimerkiksi: elossa; tällaisen arvon on myös esiinnyttävä datassa)
VähimmäispituusSallitun arvon minimipituus
EnimmäispituusSallitun arvon maksimipituus
VähimmäismääräIlmaisee, mikä on attribuutin arvojen vähimmäismäärä. 
EnimmäismääräIlmaisee, mikä on attribuutin arvojen enimmäismäärä.
Resurssin tunniste

Kytkin, joka ilmaisee (jos valittuna), että attribuutin arvo on luokan pääasiallinen tunniste


Vain lukuKytkin, joka ilmaisee (jos valittuna), että attribuutin arvoa ei alustuksen jälkeen saa enää muokata.
XML AttribuuttiKytkin, joka ilmaisee (jos valittuna), määritelläänkö tämä tieto attribuuttina XML-skeemassa (voi olla vain yksi arvo, ei voi olla toistuva tieto)
DeaktivoituKytkin, joka ilmaisee (jos valittuna), että tätä tietoa ei tuoda tekniseen skeemaan
Ominaisuuden vastaavuudet

Näillä kentillä voi kuvata tässä samassa luokassa olevan attribuutin ja tämän attribuutin välisiä vertailuja: 

  • Yhtä kuin: Attribuutti, jonka arvon täytyy olla sama kuin tämän ominaisuuden arvo
  • Eri kuin: Attribuutti, jonka arvon täytyy olla eri kuin tämän ominaisuuden arvo
  • Pienempi kuin: Attribuutti, jonka arvon täytyy olla pienempi kuin tämän ominaisuuden arvo
  • Pienempi tai yhtä suuri kuin: Attribuutti, jonka arvon täytyy olla pienempi tai yhtä suuri kuin tämän ominaisuuden arvo

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.


Uudelleenkäytettävän ominaisuuden tiedot



  • No labels