Datamodel Termenlijst
Versie: 0.0.1
Vorige versie:
Aangemaakt op: 2022-07-06
Laatst gewijzigd op: 2023-10-03
SHACL-bestand: terms.shacl.ttl
Auteurs: Lennert Van de Velde , Milan Valadou , Miel Vander Sande
Datamodel voor het beschrijven van gestructureerde lijsten van termen zoals thesauri.
Naamruimten
Klassen & Eigenschappen
Klassen: Concept | Conceptenschema | Geordende collectie | Label | Lijst | Verzameling
Concept (skos:Concept)
Subklassen: Lokale identificatie , Organisatietype , Rol
Een SKOS-concept kan als idee of begrip worden gezien; een gedachte-eenheid. Echter, wat een gedachte-eenheid is, is subjectief, en deze definitie is eerder suggestief dan beperkend bedoeld.
| Eigenschap | Beschrijving | Kardinaliteit | Datatype |
|---|---|---|---|
| alternatief label (skos:altLabel) | Een alternatief lexicaal label voor een resource. | 0..* | rdf:langString |
| brede match (skos:broadMatch) | skos:broadMatch wordt gebruikt om een hiërarchische mapping link te geven tussen twee conceptuele resources in verschillende conceptenschema’s. | 0..* | Concept |
| breder (skos:broader) | Verbindt een concept met een concept dat in betekenis algemener is. | 0..* | Concept |
| breder transitief (skos:broaderTransitive) | skos:broaderTransitive is een transitieve superproperty van skos:broader. | 0..* | Concept |
| definitie (skos:definition) | Een verklaring of formele uitleg van de betekenis van een concept. | 1..* | rdf:langString |
| exacte overeenkomst (skos:exactMatch) | skos:exactMatch wordt gebruikt om twee concepten te verbinden, waarbij een hoge mate van vertrouwen wordt uitgedrukt dat de concepten uitwisselbaar in een brede waaier van informatiezoektoepassingen kunnen worden gebruikt. skos:exactMatch is een transitieve eigenschap en is een sub-eigenschap van skos:closeMatch. | 0..* | Concept |
| gerelateerd (skos:related) | Verbindt een concept met een concept waarmee er een associatieve semantische relatie is. | 0..* | Concept |
| gerelateerde match (skos:relatedMatch) | skos:relatedMatch wordt gebruikt om een associatieve mapping link te geven tussen twee conceptuele resources in verschillende conceptenschema’s. | 0..* | Concept |
| heeft een hogere prioriteit dan (haTer:higherPriority) | Relateert een concept aan een ander concept dat een hogere prioriteit heeft. | 0..* | Concept |
| heeft een lagere prioriteit dan (haTer:lowerPriority) | Relateert een concept aan een ander concept dat een lagere prioriteit heeft. | 0..* | Concept |
| historische notitie (skos:historyNote) | Een notitie over de vroegere staat/gebruik/betekenis van een concept. | 0..* | rdf:langString |
| in schema (skos:inScheme) | Verbindt een resource (bijvoorbeeld een concept) met een conceptenschema waarin het is opgenomen. | 1..* | Conceptenschema |
| mapping relatie (skos:mappingRelation) | Verbindt twee concepten die, door conventie, uit verschillende schema’s komen en vergelijkbare betekenissen hebben | 0..* | Concept |
| nabije match (skos:closeMatch) | skos:closeMatch wordt gebruikt om twee concepten te linken die voldoende gelijkwaardig zijn dat ze in sommige informatie-uitwisselingsapplicaties uitwisselbaar kunnen worden gebruikt. Om de mogelijkheid van “samengestelde fouten” te vermijden bij het combineren van mappings over meer dan twee conceptenschema’s, is skos:closeMatch niet gedefinieerd als een transitieve eigenschap. | 0..* | Concept |
| nauwe match (skos:narrowMatch) | skos:narrowMatch wordt gebruikt om een hiërarchische mapping link te geven tussen twee conceptuele resources in verschillende conceptenschema’s. | 0..* | Concept |
| nauwer (skos:narrower) | Verbindt een concept met een concept dat in betekenis meer specifiek is. | 0..* | Concept |
| nauwer transitief (skos:narrowerTransitive) | skos:narrowerTransitive is een transitieve superproperty van skos:narrower. | 0..* | Concept |
| notation (skos:notation) | Een notatie, ook wel classificatiecode genoemd, is een reeks tekens zoals “T58.5” of “303.4833” die gebruikt wordt om een concept uniek te identificeren binnen de context van een gegeven conceptenschema. | 0..* | xsd:string |
| note (skos:note) | Een algemene notitie, voor eender welk doel. | 0..* | rdf:langString |
| redactionele notitie (skos:editorialNote) | Een notitie voor een redacteur, vertaler of beheerder van het vocabularium. | 0..* | rdf:langString |
| scope notitie (skos:scopeNote) | Een notitie die helpt om de betekenis en/of het gebruik van een concept te verduidelijken. | 0..* | rdf:langString |
| semantische relatie (skos:semanticRelation) | Verbindt een concept met een concept dat op basis van de betekenis gerelateerd is. | 0..* | Concept |
| top concept van (skos:topConceptOf) | Verbindt een concept met het conceptenschema waarvan het een bovenste niveau concept (top concept) is. | 0..* | Conceptenschema |
| verborgen label (skos:hiddenLabel) | Een lexicaal label voor een resource dat verborgen moet worden bij het genereren van visuele weergaven van de resource, maar dat nog steeds toegankelijk moet zijn voor vrije tekst zoekoperaties. | 0..* | rdf:langString |
| voorbeeld (skos:example) | Een voorbeeld van het gebruik van een concept. | 0..* | rdf:langString |
| voorkeurslabel (skos:prefLabel) | Het verkozen lexicale label voor een resource, in een gegeven taal. | 1..*1 | rdf:langString |
| voorkeurslabel (skosxl:prefLabel) | De eigenschap skosxl:prefLabel wordt gebruikt om een skosxl:Label te koppelen met een skos:Concept. De eigenschap is analoog aan skos:prefLabel. | 0..1 | Label |
| wijzigingsnotitie (skos:changeNote) | Een notitie over een wijziging aan een concept. | 0..* | rdf:langString |
Conceptenschema (skos:ConceptScheme)
Een set van concepten, eventueel vergezeld van verklaringen over de semantische relaties tussen die concepten.
| Eigenschap | Beschrijving | Kardinaliteit | Datatype |
|---|---|---|---|
| alternatief label (skos:altLabel) | Een alternatief lexicaal label voor een resource. | 0..* | rdf:langString |
| heeft top concept (skos:hasTopConcept) | Verbindt, bij conventie, een conceptenschema met een concept dat bovenaan staat in de bredere/nauwere concept hiërarchieën voor dat schema, en die een ingang vormt voor deze hiërarchieën. | 0..* | Concept |
| historische notitie (skos:historyNote) | Een notitie over de vroegere staat/gebruik/betekenis van een concept. | 0..* | rdf:langString |
| notation (skos:notation) | Een notatie, ook wel classificatiecode genoemd, is een reeks tekens zoals “T58.5” of “303.4833” die gebruikt wordt om een concept uniek te identificeren binnen de context van een gegeven conceptenschema. | 0..* | xsd:string |
| note (skos:note) | Een algemene notitie, voor eender welk doel. | 0..* | rdf:langString |
| redactionele notitie (skos:editorialNote) | Een notitie voor een redacteur, vertaler of beheerder van het vocabularium. | 0..* | rdf:langString |
| scope notitie (skos:scopeNote) | Een notitie die helpt om de betekenis en/of het gebruik van een concept te verduidelijken. | 0..* | rdf:langString |
| verborgen label (skos:hiddenLabel) | Een lexicaal label voor een resource dat verborgen moet worden bij het genereren van visuele weergaven van de resource, maar dat nog steeds toegankelijk moet zijn voor vrije tekst zoekoperaties. | 0..* | rdf:langString |
| voorbeeld (skos:example) | Een voorbeeld van het gebruik van een concept. | 0..* | rdf:langString |
| voorkeurslabel (skos:prefLabel) | Het verkozen lexicale label voor een resource, in een gegeven taal. | 1..*1 | rdf:langString |
| wijzigingsnotitie (skos:changeNote) | Een notitie over een wijziging aan een concept. | 0..* | rdf:langString |
Geordende collectie (skos:OrderedCollection)
Subklasse van: Verzameling
Een geordende collectie van concepten, waar zowel de groepering als de volgorde betekenisvol zijn.
| Eigenschap | Beschrijving | Kardinaliteit | Datatype |
|---|---|---|---|
| alternatief label (skos:altLabel) | Een alternatief lexicaal label voor een resource. | 0..* | rdf:langString |
| definitie (skos:definition) | Een verklaring of formele uitleg van de betekenis van een concept. | 0..* | rdf:langString |
| historische notitie (skos:historyNote) | Een notitie over de vroegere staat/gebruik/betekenis van een concept. | 0..* | rdf:langString |
| lijst van leden (skos:memberList) | Verbindt een geordende collectie met de RDF lijst die zijn leden bevat. | 0..* | |
| notation (skos:notation) | Een notatie, ook wel classificatiecode genoemd, is een reeks tekens zoals “T58.5” of “303.4833” die gebruikt wordt om een concept uniek te identificeren binnen de context van een gegeven conceptenschema. | 0..* | xsd:string |
| note (skos:note) | Een algemene notitie, voor eender welk doel. | 0..* | rdf:langString |
| redactionele notitie (skos:editorialNote) | Een notitie voor een redacteur, vertaler of beheerder van het vocabularium. | 0..* | rdf:langString |
| scope notitie (skos:scopeNote) | Een notitie die helpt om de betekenis en/of het gebruik van een concept te verduidelijken. | 0..* | rdf:langString |
| verborgen label (skos:hiddenLabel) | Een lexicaal label voor een resource dat verborgen moet worden bij het genereren van visuele weergaven van de resource, maar dat nog steeds toegankelijk moet zijn voor vrije tekst zoekoperaties. | 0..* | rdf:langString |
| voorbeeld (skos:example) | Een voorbeeld van het gebruik van een concept. | 0..* | rdf:langString |
| voorkeurslabel (skos:prefLabel) | Het verkozen lexicale label voor een resource, in een gegeven taal. | 1..*1 | rdf:langString |
| wijzigingsnotitie (skos:changeNote) | Een notitie over een wijziging aan een concept. | 0..* | rdf:langString |
Eigenschappen van Verzameling: alternatief label, definitie, historische notitie, lid, notation, note, redactionele notitie, scope notitie, verborgen label, voorbeeld, voorkeurslabel, wijzigingsnotitie
Label (skosxl:Label)
Een speciale klasse van lexicale entiteiten.
| Eigenschap | Beschrijving | Kardinaliteit | Datatype |
|---|---|---|---|
| letterlijke vorm (skosxl:literalForm) | De eigenschap skosxl:literalForm wordt gebruikt om de letterlijke vorm van een skosxl:Label te geven. | 1..1 | rdf:langString |
Lijst (rdf:List)
De klasse van RDF-lijsten.
| Eigenschap | Beschrijving | Kardinaliteit | Datatype |
|---|---|---|---|
| None (_:nf534011ce082434a9ae1e595c79bfef0b14) | 0..* | Concept of Verzameling |
Verzameling (skos:Collection)
Subklassen: Geordende collectie
Een betekenisvolle verzameling van concepten.
| Eigenschap | Beschrijving | Kardinaliteit | Datatype |
|---|---|---|---|
| alternatief label (skos:altLabel) | Een alternatief lexicaal label voor een resource. | 0..* | rdf:langString |
| definitie (skos:definition) | Een verklaring of formele uitleg van de betekenis van een concept. | 0..* | rdf:langString |
| historische notitie (skos:historyNote) | Een notitie over de vroegere staat/gebruik/betekenis van een concept. | 0..* | rdf:langString |
| lid (skos:member) | Verbindt een collectie met één van zijn leden. | 0..* | Concept of Verzameling |
| notation (skos:notation) | Een notatie, ook wel classificatiecode genoemd, is een reeks tekens zoals “T58.5” of “303.4833” die gebruikt wordt om een concept uniek te identificeren binnen de context van een gegeven conceptenschema. | 0..* | xsd:string |
| note (skos:note) | Een algemene notitie, voor eender welk doel. | 0..* | rdf:langString |
| redactionele notitie (skos:editorialNote) | Een notitie voor een redacteur, vertaler of beheerder van het vocabularium. | 0..* | rdf:langString |
| scope notitie (skos:scopeNote) | Een notitie die helpt om de betekenis en/of het gebruik van een concept te verduidelijken. | 0..* | rdf:langString |
| verborgen label (skos:hiddenLabel) | Een lexicaal label voor een resource dat verborgen moet worden bij het genereren van visuele weergaven van de resource, maar dat nog steeds toegankelijk moet zijn voor vrije tekst zoekoperaties. | 0..* | rdf:langString |
| voorbeeld (skos:example) | Een voorbeeld van het gebruik van een concept. | 0..* | rdf:langString |
| voorkeurslabel (skos:prefLabel) | Het verkozen lexicale label voor een resource, in een gegeven taal. | 1..*1 | rdf:langString |
| wijzigingsnotitie (skos:changeNote) | Een notitie over een wijziging aan een concept. | 0..* | rdf:langString |