This is an archive of an inactive wiki and cannot be modified.

This section last edited on DateTime() is part of the ["SKOS/Reference"] wiki draft.

Section: Lexical Labels

This section defines the vocabulary and formal semantics for the SKOS Lexical Labelling Properties.

The SKOS Lexical Labelling Properties are informally defined in the SKOS Primer.

Vocabulary

skos:prefLabel skos:altLabel skos:hiddenLabel

Semantic Conditions

skos:prefLabel, skos:altLabel and skos:hiddenLabel have type Datatype Property.

The Range of skos:prefLabel, skos:altLabel and skos:hiddenLabel is the Class of RDF Plain Literals.

skos:prefLabel, skos:altLabel and skos:hiddenLabel are Sub-Properties of rdfs:label.

skos:prefLabel, skos:altLabel and skos:hiddenLabel are Disjoint Properties.

A Resource has no more than one value of skos:prefLabel per Language.

If a Resource has a value for skos:altLabel in some Language, then it also has a value for skos:prefLabel in that Language.

Note the definition of "Language" here assumes that each distinct language tag allowed by RFC 4646 denotes a distinct "Language". E.g. "en-GB" and "en-US" denote different Languages. E.g. @@TODO Japanese hiragana and katakana tags denote different Languages.

Examples

The graph below is Consistent.

ex:foo skos:prefLabel "animals"@en .
ex:foo skos:altLabel "fauna"@en .
ex:foo skos:hiddenLabel "aminals"@en .
ex:foo skos:prefLabel "animaux"@fr .
ex:foo skos:altLabel "faune"@fr .

The graph below is Inconsistent, because skos:prefLabel and skos:altLabel are Disjoint Properties.

ex:bar skos:prefLabel "bar"@en .
ex:bar skos:altLabel "bar"@en .

The graph below is Inconsistent, because skos:prefLabel and skos:hiddenLabel are Disjoint Properties.

ex:bar skos:prefLabel "bar"@en .
ex:bar skos:hiddenLabel "bar"@en .

The graph below is Inconsistent, because skos:altLabel and skos:hiddenLabel are Disjoint Properties.

ex:bar skos:altLabel "bar"@en .
ex:bar skos:hiddenLabel "bar"@en .

The graph below is Inconsistent, because a resource cannot have more than one value of skos:prefLabel per Language.

ex:foo skos:prefLabel "animals"@en .
ex:foo skos:prefLabel "fauna"@en .

Notes

Note that the graph below is Consistent. However, the graph also implies that the resource ex:foo has a value of skos:prefLabel in English. Because this value is not given in the graph, some information is missing. This missing information might be given elsewhere (i.e. in another graph) or not at all.

ex:bar skos:altLabel "bar"@en .

Note that the graph below is Consistent, because "en-GB" and "en-US" are assumed to denote different Languages.

ex:baz skos:prefLabel "colour"@en-GB .
ex:baz skos:prefLabel "color"@en-US .

SKOS/Reference/LexicalLabels (last edited 2007-10-18 10:54:14 by AlistairMiles)