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

Compare with Current View Page History

« Previous Version 5 Next »

luodaan tähän YSOn tietomalli Fennican tietomallin mukkaan Fennica RDF data model

Johdanto

YSOn tietomalli pohjautuu vahvasti W3C:n Simple Knowledge Organization System (SKOS) -malliin. Tietomalliin tutustuminen kannattaakin aloittaa SKOSiin tutustumisella (esim. SKOS Primer), jos malli ei ole entuudestaan tuttu.

Tälle sivulle on kerätty tarkempaa tietoa siitä, miten SKOS:ia ja muita RDF-tietomalleja (mm. ISO 25964 eli iso-thes sekä Dublin Core Terms) on sovellettu YSOn tapauksessa.

Saatavuus

YSO on selattavissa osoitteessa http://finto.fi/yso/fi/  sekä ladattavissa Finto-palvelun avoimen rajapinnan kautta RDF/XML tai Turtle datana:   http://api.finto.fi/rest/v1/yso/data 

Paikannimet ovat saatavissa erillisessä YSO-paikat ontologiassa. finto.fi/yso-paikat

Käsitteiden tunnisteet

YSO ontologian rekisteröity tunniste kirjastojärjestelmissä on yso, jonka perään lisätään termin kielen tunniste: YSO/fin,  YSO/swe tai YSO/eng

Kullekin ontologian käsitteelle on luotu pysyvä URI tunniste muodossa http://www.yso.fi/onto/yso/pNNNNN, jossa  NNNNN on tunnisteelle annettu yksilöllinen numero.

Käytöstä poistettujen (deprekoitujen) käsitteiden tunnisteet jäävät voimaan ja johtavat aina edelleen käytössä olevaan käsitteeseen.

Käsitekaavio

avoimet

LuokkaarvoKuvaus 
owl:classAggregateConceptIndeksointikäsite, jota ei voida sijoittaa ontologiaan. Määritellään boolen lausekkeena, jolla on kattavuusarvo. 
dct:LinguisticSystem   
owl:ObjectProperty   
ns3:HasSubProperty   

 

Kentät

Käsitetyypit

Kukin ontologian käsite kuuluu vain yhteen näistä neljästä tyypistä.

KenttäOtsikko/tekstiKuvausLukumäärä
skos:ConceptYleiskäsiteKuvailuun käytettävä yleiskäsite. 
ysometa:IndividualConceptYksilökäsiteKuvailuun käytettävä yksilökäsite. 
ysometa:Hierarchy

Hierarkisoiva käsite

Hierarkisoiva käsite. Ensisijainen tarkoitus luoda hierarkkista rakennetta käsitteiden välille. 
skosext:DeprecatedConceptKäytöstä poistettu käsiteDeprekoitu eli käytöstä poistunut tai korvattu käsite (dc:isReplacedBy). Esimerkiksi, kun käsitettä kuvaava termi on korvattu uudella termillä tai kun monimerkityksisiä käsitteitä on jaettu erillisiksi käsitteiksi.   
ysometa:DeprecatedGroupConceptKäytöstä poistettu ryhmmittelevä käsite  

 

Ryhmätyypit

Käsitteitä voidaan koota hierarkian ohella myös erilaisiksi ryhmiksi.

KenttäOtsikko/tekstiKuvausLukumäärä
skos:Collection skos:Collectionilla ei ole YSOssa erillistä roolia. isothes:ConceptGroup ja isothes:ThesaurusArray ovat sen alatyyppejä. 
isothes:ConceptGroupKokoelma

YSOn aiheryhmän (temaattinen ryhmä) tyyppi. Kuvailuun käytettävät käsitteet kuuluvat johonkin tai joihinkin temaattisiin aiheryhmiin. Ryhmät liittyvät johonkin elämän osa-alueeseen tai erikoisalaan (esimerkiksi Kasvitiede, Arkkitehtuuri, Viestintä)

Aiheryhmät eivät ole sellaisenaan tarkoitettu käytettäväksi kuvailukäsitteinä.

 
isothes:ThesaurusArrayKäsiteryhmäRyhmittelevä käsite. YSOssa käytetään jonkin verran ryhmitteleviä käsitteitä tapauksissa, joissa hierarkiaa ei ole voinut tarkentaa rakennetta tukevalla vakiintuneella käsitteellä. Ryhmittelevien käsitteiden avulla on eritelty ja nimetty toisensa poissulkevien vieruskäsitteiden muodostamia ryhmiä (esimerkiksi kasvit kasvupaikan mukaan, kasvit kasvutavan mukaan, jne.). 
ysometa:StructuringClass YSO:ssa käytetyt apuluokat, jota eivät kuulu itse ontologiaan. rdfs:SubClassOf:Class 
ysometa   

 

Käsitteiden väliset semanttiset suhteet

KenttäOtsikko/tekstiKuvausLukumäärä
skos:topConceptOf 

Koko skeeman yläkäsite. YSOssa näitä on  3 kpl.

Jos ontologiaan kuuluvalla käsitteellä ei ole määriteltynä skos:broader, se saatetaan tulkita yläkäsitteeksi.

 
skos:broaderYLÄKÄSITEKäsitteen suhde hierarkkiseen yläkäsitteeseensä ilmaistaan skos:broader-suhteella (Merkitykseltään laajempi termi/käsite). 
skos:narrowerALAKÄSITEKäsitteen suhde hierarkkiseen alakäsitteeseensä ilmaistaan skos:narrower-suhteella (Merkitykseltään suppeampi termi/käsite). 
skos:related

ASSOSIATIIVISET KÄSITTEET

Käsitteiden väliset assosiatiiviset suhteet (vrt. rinnakkaistermi) ilmaistaan skos:related-suhteella. (Läheisesti termin/käsitteen aiheeseen liittyvät termit/käsitteet) 
skos:member

KUULUU RYHMÄÄN

KUULUU JAOTTELUUN

Käsitteen kuuluminen aiheryhmän (isothes:ConceptGroup) tai ryhmittelevän käsitteen (isothes:ThesaurusArray) yhteyteen ilmaistaan skos:member-suhteella. 
dct:isReplacedBy Käytöstä poistuneen käsitteen suhde sitä korvaavaan käsitteeseen ilmaistaan dct:isReplacedby-suhteella.  
skosext:partOf Osa-kokonaisuus-suhde, jossa käsite on osa toisen käsitteen edustamaa laajempaa kokonaisuutta.  
dct:spatial 

Käsitteen maantieteellinen kate, esimerksi rakennuksen sijaintipaikka. 

Huom. maantieteelliset paikat on kuvattu erillisessä yso-paikat ontologiassa.

 
yso-meta1:deprecatedHasThematicGroup Poistettu käsite kuului tässä nimettyyn temaattiseen aiheryhmään 

 

Termien ominaisuudet

KenttäOtsikko/tekstiKuvausLukumäärä
skos:altLabel

OHJAUSTERMIT

MUUNKIELISET TERMIT

Käsitteen vaihtoehtoinen termi (ohjaustermi), joka löytyy hauissa ja ohjaa käytettävään termiin.0 .. n
skos:prefLabelKÄYTETTÄVÄ TERMIKäsitteen käytettävä termi sisällönkuvailussa1
skos:hiddenLabel

 

Käsitteen piilotettu ohjaustermi, joka näkyy vain hauissa ja ohjaa käytettävään termiin.

(Esimerkiksi termin kirjoitusvirheellinen muoto.)

0 .. n
skos:inSchemeysoKäsite kuuluu nimettyyn skeemaan.1
yso-meta:singularAltLabel Monikkomuotoisen ohjaustermin yksikkömuoto0 .. n
yso-meta:singularPrefLabel Monikkomuotoisen käytettävän termin yksikkömuoto0 .. 1
owl:deprecated Käsite tai ryhmätyyppi on deprekoitu eikä näy haettaessa0 .. 1


Huomautukset

Käsitteen tarkempi kuvailu, määritelmät sekä hallinnalliset tiedot.

KenttäOtsikko/tekstiKuvausLukumäärä
skos:definitionMääritelmäKäsitteen määritelmä.0 .. n
skos:noteHuomautusYleinen huomautus. Esimerkiksi käsitteen kuvailu, käsitteen edeltäja tai seuraaja.0 .. n
skos:scopeNoteHuomautusKäyttöhuomautus. 0 .. n
skos:changeNote 

Käytössä vain kehitysversiossa.

(Tähän voisi merkitä muokkajien / tallettajien nimen ja muokkausten päiväys)

0 .. n
skos:editorialNote 

Käytössä vain kehitysversiossa.

(Tähän voi merkitä termien muutostietoja, ehdotuksia, tms.)

0 .. n
skos:example 

Ei käytössä.

(Tähän voisi lisätä käyttöesimerkkejä mikäli on epäselvää rinnakkaisten käsitteiden kanssa)

0 .. n
skos:historyNote 

Ei käytössä.

0 .. n
rdfs:label Sanaston tunniste (yso) tai tyypin nimi (owl:class)0 .. n
rdfs:comment Vapaamuotoinen käsitteen selitysteksti. 0 .. n
dc11:source | dc:source Käsitteen lähde. Esimerkiksi kontrolloitu erikoissanasto, käsikirja tai sanakirja.0 .. n
dct:created Päivä, jolloin käsite on lisätty sanastoon1
dct:modified Päivä, jolloin käsitettä on viimeksi muokattu0 .. n

kommentteja

 


Linkitysominaisuudet

KenttäOtsikko/tekstiKuvausLukumäärä
skos:closeMatchLÄHES VASTAAVA KÄSITE

Tällä ilmaistaan suhde lähes vastaavaan käsitteeseen toisessa sanastossa.

YSOssa tällä ilmaistaan suhde (lähes) vastaaviin käsitteisiin YSAssa, Allärsissa sekä Library of Congress Subject Headingsissä.

 
skos:exactMatchVASTAAVA KÄSITETäsmälleen vastaava käsite toisessa sanastossa. 
skos:broadMatchVASTAAVA LAAJEMPI KÄSITEKäsitettä laajempi käsite toisessa sanastossa. 
skos:narrowMatchVASTAAVA SUPPEAMPI KÄSITEKäsitettä suppeampi käsite toisessa sanastossa. 
skos:relatedMatch?Assosiatiivinen suhde deprekoidusta käsitteestä hautaamattomaan. 

 

Ontologian ominaisuudet

KenttäOtsikko/tekstiKuvausLukumäärä
rdf:about   
rdf:type Tällä kuvataan sanaston ominaisuuksia. 
rdfs:domainAIHEALUE  
rdfs:isDefinedBy   
rdfs:label Sanaston tunniste tai tyypin nimi (owl:class)1
rdfs:range   
rdfs:seeAlso   
dc:creatorTEKIJÄSanaston luoja 
dct:languageKIELISanaston kielet 
dct:licenseLISENSSISanaston lisenssi 
dct:relationSUHDESanaston suhde muihin sanastoihin 
dct:subject Sanaston aihealue 


XML nimiavaruudet

@prefixURIKommentti
dc
http://purl.org/dc/elements/1.1/
 
dc11
http://purl.org/dc/elements/1.1/#
 
dcam
http://purl.org/dc/dcam/
 
dct
http://purl.org/dc/terms/#
 
dcterms
http://purl.org/dc/terms/
 
dsv
http://purl.org/iso25964/DataSet/Versioning#
 
foaf
http://xmlns.com/foaf/0.1/
 
isothes
http://purl.org/iso25964/skos-thes#
 
ns0 | yso-meta
http://www.yso.fi/onto/yso-meta/
 
ns1
http://spinrdf.org/sp#
 
ns2
http://spinrdf.org/spin#
 
ns3
http://metadataregistry.org/uri/profile/regap/
 
om
http://www.yso.fi/onto/yso-peilaus/2007-03-02/
 
owl
http://www.w3.org/2002/07/owl#
 
rdau
http://rdaregistry.info/Elements/u/
 
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
 
rdfs
http://www.w3.org/2000/01/rdf-schema#
 
sd
http://www.w3.org/ns/sparql-service-description#
 
sh
http://purl.org/skos-history/
 
skos
http://www.w3.org/2004/02/skos/core#
 
skosext
http://purl.org/finnonto/schema/skosext#
 
xhv
http://www.w3.org/1999/xhtml/vocab#
 
xml
http://www.w3.org/XML/1998/namespace
 
xsd
http://www.w3.org/2001/XMLSchema#
 
zbwext
http://zbw.eu/namespaces/zbw-extensions/
 
ysokehitys | yso-kehitys
http://www.yso.fi/onto/yso-kehitys/
 
ysometa | yso-meta1
http://www.yso.fi/onto/yso-meta/2007-03-02/
 
ysotranslate | yso-translate
http://www.yso.fi/onto/yso-translate/
 
ysoupdate | yso-update
http://www.yso.fi/onto/yso-update/
 
@prefixURI (SANASTOT) 
afometahttp://www.yso.fi/onto/afo-meta/ 
allarshttp://www.yso.fi/onto/allars/ 
allars-metahttp://www.yso.fi/onto/allars-meta/ 
gtkmetahttp://www.yso.fi/onto/gtk-meta/ 
juhohttp://www.yso.fi/onto/juho/ 
juhometahttp://www.yso.fi/onto/juho-meta/ 
jupometahttp://www.yso.fi/onto/jupo-meta/ 
kaunohttp://www.yso.fi/onto/kauno/ 
kaunometahttp://www.yso.fi/onto/kauno-meta/ 
kitometahttp://www.yso.fi/onto/kito-meta/ 
koko
http://www.yso.fi/onto/koko/
 
koko-metahttp://www.yso.fi/onto/koko-meta/ 
ktometahttp://www.yso.fi/onto/kto-meta/ 
kulometahttp://www.yso.fi/onto/kulo-meta/ 
lcshhttp://id.loc.gov/authorities/subjects 
liitometahttp://www.yso.fi/onto/liito-meta/ 
lukemeta<http://www.yso.fi/onto/luke-meta/ 
maometahttp://www.yso.fi/onto/mao-meta/ 
merometa<http://www.yso.fi/onto/mero-meta/ 
musometahttp://www.yso.fi/onto/muso-meta/ 
oikometahttp://www.yso.fi/onto/oiko-meta/ 
puhometahttp://www.yso.fi/onto/puho-meta/ 
taometahttp://www.yso.fi/onto/tao-meta/ 
terometahttp://www.yso.fi/onto/tero-meta/ 
tsrmetahttp://www.yso.fi/onto/tsr-meta/ 
valometahttp://www.yso.fi/onto/valo-meta/ 
ysa
http://www.yso.fi/onto/ysa/ 
 
ysa-metahttp://www.yso.fi/onto/ysa-meta/ 
yso
http://www.yso.fi/onto/yso/
 
yso-metahttp://www.yso.fi/onto/yso-meta/ 

 


















dc:creator
dc:description
dc:publisher
dc:source
dc:title
dct:LinguisticSystem
dct:created
dct:isReplacedBy
dct:language
dct:license
dct:modified
dct:relation
dct:spatial
dct:subject
isothes:ConceptGroup,
isothes:ThesaurusArray
ns3:hasSubproperty
ns3:lexicalAlias
ns3:name
ns3:status
owl:Class
owl:DatatypeProperty
owl:ObjectProperty
owl:Thing
owl:deprecated
owl:inverseOf
rdau:P60683
rdau:P60686
rdau:predecessor.en
rdau:successor.en
rdf:Property
rdfs:Resource
rdfs:comment
rdfs:domain
rdfs:isDefinedBy
rdfs:label
rdfs:subClassOf
rdfs:subPropertyOf
skos:Collection
skos:Concept
skos:Concept,
skos:ConceptScheme
skos:altLabel
skos:broadMatch
skos:broader
skos:closeMatch
skos:definition
skos:exactMatch
skos:hasTopConcept
skos:hiddenLabel
skos:inScheme
skos:member
skos:narrowMatch
skos:narrower
skos:note
skos:prefLabel
skos:related
skos:relatedMatch
skos:scopeNote
skos:topConceptOf
skosext:DeprecatedConcept
skosext:partOf
ysa:ysa_juuri
yso-meta1:Class
yso-meta1:Concept
yso-meta1:deprecatedConcepts
yso-meta1:deprecatedHasThematicGroup
yso-meta1:singularPrefLabel
yso-meta:Concept
yso-meta:Hierarchy
yso-meta:Individual
yso-meta:singularAltLabel
yso-meta:singularPrefLabel
yso:aggregateconceptscheme
yso:aggregateconceptscheme,
yso:deprecatedconceptscheme
ysoupdate:removedAltLabel

  • No labels