Link Search Menu Expand Document
(external link)

Data model List of terms

Version: 0.0.1

Previous version:

Created: 2022-07-06

Last modified: 2023-10-03

SHACL file: terms.shacl.ttl

Other languages: nl , fr

Authors: Milan Valadou , Miel Vander Sande , Lennert Van de Velde

Data model to describe structured lists of terms such as thesauri.

Collection (skos:Collection)alternative label : rdf:langString [0..*]change note : rdf:langString [0..*]definition : rdf:langString [0..*]editorial note : rdf:langString [0..*]example : rdf:langString [0..*]hidden label : rdf:langString [0..*]history note : rdf:langString [0..*]notation : xsd:string [0..*]note : rdf:langString [0..*]preferred label : rdf:langString [1..*]scope note : rdf:langString [0..*]Concept (skos:Concept)alternative label : rdf:langString [0..*]change note : rdf:langString [0..*]definition : rdf:langString [1..*]editorial note : rdf:langString [0..*]example : rdf:langString [0..*]hidden label : rdf:langString [0..*]history note : rdf:langString [0..*]notation : xsd:string [0..*]note : rdf:langString [0..*]preferred label : rdf:langString [1..*]scope note : rdf:langString [0..*]Concept scheme (skos:ConceptScheme)alternative label : rdf:langString [0..*]change note : rdf:langString [0..*]editorial note : rdf:langString [0..*]example : rdf:langString [0..*]hidden label : rdf:langString [0..*]history note : rdf:langString [0..*]notation : xsd:string [0..*]note : rdf:langString [0..*]preferred label : rdf:langString [1..*]scope note : rdf:langString [0..*]Label (skosxl:Label)literal form : rdf:langString [1..1]List (rdf:List)Ordered collection (skos:OrderedCollection)alternative label : rdf:langString [0..*]change note : rdf:langString [0..*]definition : rdf:langString [0..*]editorial note : rdf:langString [0..*]example : rdf:langString [0..*]hidden label : rdf:langString [0..*]history note : rdf:langString [0..*]notation : xsd:string [0..*]note : rdf:langString [0..*]preferred label : rdf:langString [1..*]scope note : rdf:langString [0..*]member [0..*]member [0..*]broad match [0..*]broader [0..*]broader transitive [0..*]close match [0..*]exact match [0..*]has higher priority than [0..*]has lower priority than [0..*]mapping relation [0..*]narrow match [0..*]narrower [0..*]narrower transitive [0..*]related [0..*]related match [0..*]semantic relation [0..*]in scheme [1..*]top concept of [0..*]has top concept [0..*]pref label [0..1]None [0..*]None [0..*]

Namespaces

Classes & Properties

Classes: Collection | Concept | Concept scheme | Label | List | Ordered collection

Collection (skos:Collection)

Subclasses: Ordered collection

A meaningful collection of concepts.

Property Description Cardinality Datatype
alternative label
(skos:altLabel)
An alternative lexical label for a resource. 0..* rdf:langString
change note
(skos:changeNote)
A note about a modification to a concept. 0..* rdf:langString
definition
(skos:definition)
A statement or formal explanation of the meaning of a concept. 0..* rdf:langString
editorial note
(skos:editorialNote)
A note for an editor, translator or maintainer of the vocabulary. 0..* rdf:langString
example
(skos:example)
An example of the use of a concept. 0..* rdf:langString
hidden label
(skos:hiddenLabel)
A lexical label for a resource that should be hidden when generating visual displays of the resource, but should still be accessible to free text search operations. 0..* rdf:langString
history note
(skos:historyNote)
A note about the past state/use/meaning of a concept. 0..* rdf:langString
member
(skos:member)
Relates a collection to one of its members. 0..* Concept or Collection
notation
(skos:notation)
A notation, also known as classification code, is a string of characters such as “T58.5” or “303.4833” used to uniquely identify a concept within the scope of a given concept scheme. 0..* xsd:string
note
(skos:note)
A general note, for any purpose. 0..* rdf:langString
preferred label
(skos:prefLabel)
The preferred lexical label for a resource, in a given language. 1..*1 rdf:langString
scope note
(skos:scopeNote)
A note that helps to clarify the meaning and/or the use of a concept. 0..* rdf:langString

Concept (skos:Concept)

Subclasses: Local identifier , Organization type , Role

A SKOS concept can be viewed as an idea or notion; a unit of thought. However, what constitutes a unit of thought is subjective, and this definition is meant to be suggestive, rather than restrictive.

Property Description Cardinality Datatype
alternative label
(skos:altLabel)
An alternative lexical label for a resource. 0..* rdf:langString
broad match
(skos:broadMatch)
skos:broadMatch is used to state a hierarchical mapping link between two conceptual resources in different concept schemes. 0..* Concept
broader
(skos:broader)
Relates a concept to a concept that is more general in meaning. 0..* Concept
broader transitive
(skos:broaderTransitive)
skos:broaderTransitive is a transitive superproperty of skos:broader. 0..* Concept
change note
(skos:changeNote)
A note about a modification to a concept. 0..* rdf:langString
close match
(skos:closeMatch)
skos:closeMatch is used to link two concepts that are sufficiently similar that they can be used interchangeably in some information retrieval applications. In order to avoid the possibility of “compound errors” when combining mappings across more than two concept schemes, skos:closeMatch is not declared to be a transitive property. 0..* Concept
definition
(skos:definition)
A statement or formal explanation of the meaning of a concept. 1..* rdf:langString
editorial note
(skos:editorialNote)
A note for an editor, translator or maintainer of the vocabulary. 0..* rdf:langString
exact match
(skos:exactMatch)
skos:exactMatch is used to link two concepts, indicating a high degree of confidence that the concepts can be used interchangeably across a wide range of information retrieval applications. skos:exactMatch is a transitive property, and is a sub-property of skos:closeMatch. 0..* Concept
example
(skos:example)
An example of the use of a concept. 0..* rdf:langString
has higher priority than
(haTer:higherPriority)
Relates a concept to a concept that has a higher priority. 0..* Concept
has lower priority than
(haTer:lowerPriority)
Relates a concept to a concept that has a lower priority. 0..* Concept
hidden label
(skos:hiddenLabel)
A lexical label for a resource that should be hidden when generating visual displays of the resource, but should still be accessible to free text search operations. 0..* rdf:langString
history note
(skos:historyNote)
A note about the past state/use/meaning of a concept. 0..* rdf:langString
in scheme
(skos:inScheme)
Relates a resource (for example a concept) to a concept scheme in which it is included. 1..* Concept scheme
mapping relation
(skos:mappingRelation)
Relates two concepts coming, by convention, from different schemes, and that have comparable meanings 0..* Concept
narrow match
(skos:narrowMatch)
skos:narrowMatch is used to state a hierarchical mapping link between two conceptual resources in different concept schemes. 0..* Concept
narrower
(skos:narrower)
Relates a concept to a concept that is more specific in meaning. 0..* Concept
narrower transitive
(skos:narrowerTransitive)
skos:narrowerTransitive is a transitive superproperty of skos:narrower. 0..* Concept
notation
(skos:notation)
A notation, also known as classification code, is a string of characters such as “T58.5” or “303.4833” used to uniquely identify a concept within the scope of a given concept scheme. 0..* xsd:string
note
(skos:note)
A general note, for any purpose. 0..* rdf:langString
pref label
(skosxl:prefLabel)
The property skosxl:prefLabel is used to associate an skosxl:Label with a skos:Concept. The property is analogous to skos:prefLabel. 0..1 Label
preferred label
(skos:prefLabel)
The preferred lexical label for a resource, in a given language. 1..*1 rdf:langString
related
(skos:related)
Relates a concept to a concept with which there is an associative semantic relationship. 0..* Concept
related match
(skos:relatedMatch)
skos:relatedMatch is used to state an associative mapping link between two conceptual resources in different concept schemes. 0..* Concept
scope note
(skos:scopeNote)
A note that helps to clarify the meaning and/or the use of a concept. 0..* rdf:langString
semantic relation
(skos:semanticRelation)
Links a concept to a concept related by meaning. 0..* Concept
top concept of
(skos:topConceptOf)
Relates a concept to the concept scheme that it is a top level concept of. 0..* Concept scheme

Concept scheme (skos:ConceptScheme)

A set of concepts, optionally including statements about semantic relationships between those concepts.

Property Description Cardinality Datatype
alternative label
(skos:altLabel)
An alternative lexical label for a resource. 0..* rdf:langString
change note
(skos:changeNote)
A note about a modification to a concept. 0..* rdf:langString
editorial note
(skos:editorialNote)
A note for an editor, translator or maintainer of the vocabulary. 0..* rdf:langString
example
(skos:example)
An example of the use of a concept. 0..* rdf:langString
has top concept
(skos:hasTopConcept)
Relates, by convention, a concept scheme to a concept which is topmost in the broader/narrower concept hierarchies for that scheme, providing an entry point to these hierarchies. 0..* Concept
hidden label
(skos:hiddenLabel)
A lexical label for a resource that should be hidden when generating visual displays of the resource, but should still be accessible to free text search operations. 0..* rdf:langString
history note
(skos:historyNote)
A note about the past state/use/meaning of a concept. 0..* rdf:langString
notation
(skos:notation)
A notation, also known as classification code, is a string of characters such as “T58.5” or “303.4833” used to uniquely identify a concept within the scope of a given concept scheme. 0..* xsd:string
note
(skos:note)
A general note, for any purpose. 0..* rdf:langString
preferred label
(skos:prefLabel)
The preferred lexical label for a resource, in a given language. 1..*1 rdf:langString
scope note
(skos:scopeNote)
A note that helps to clarify the meaning and/or the use of a concept. 0..* rdf:langString

Label (skosxl:Label)

A special class of lexical entities.

Property Description Cardinality Datatype
literal form
(skosxl:literalForm)
The property skosxl:literalForm is used to give the literal form of an skosxl:Label. 1..1 rdf:langString

List (rdf:List)

The class of RDF Lists.

Property Description Cardinality Datatype
None
(_:nf034c0eaf20441328246b39c225e3853b14)
  0..* Concept or Collection

Ordered collection (skos:OrderedCollection)

Subclass of: Collection

An ordered collection of concepts, where both the grouping and the ordering are meaningful.

Property Description Cardinality Datatype
alternative label
(skos:altLabel)
An alternative lexical label for a resource. 0..* rdf:langString
change note
(skos:changeNote)
A note about a modification to a concept. 0..* rdf:langString
definition
(skos:definition)
A statement or formal explanation of the meaning of a concept. 0..* rdf:langString
editorial note
(skos:editorialNote)
A note for an editor, translator or maintainer of the vocabulary. 0..* rdf:langString
example
(skos:example)
An example of the use of a concept. 0..* rdf:langString
hidden label
(skos:hiddenLabel)
A lexical label for a resource that should be hidden when generating visual displays of the resource, but should still be accessible to free text search operations. 0..* rdf:langString
history note
(skos:historyNote)
A note about the past state/use/meaning of a concept. 0..* rdf:langString
member list
(skos:memberList)
Relates an ordered collection to the RDF list containing its members. 0..*  
notation
(skos:notation)
A notation, also known as classification code, is a string of characters such as “T58.5” or “303.4833” used to uniquely identify a concept within the scope of a given concept scheme. 0..* xsd:string
note
(skos:note)
A general note, for any purpose. 0..* rdf:langString
preferred label
(skos:prefLabel)
The preferred lexical label for a resource, in a given language. 1..*1 rdf:langString
scope note
(skos:scopeNote)
A note that helps to clarify the meaning and/or the use of a concept. 0..* rdf:langString

Properties from Collection: alternative label, change note, definition, editorial note, example, hidden label, history note, member, notation, note, preferred label, scope note

  1. Unique language tags required  2 3 4