(part of the InLOC Information Model > InLOC classes)

The scheme class

Class name: scheme
URI: http://purl.org/net/inloc/scheme
Label: scheme class
Definition: an identifier and set of labels identifying and labelling the scheme of the LOCassociation
Constraints: A scheme instance shall not have more than one id property.
A scheme instance shall either have one id property or at least one label property.
Allowed: A scheme instance may have any number of label properties.
Notes: The scheme has meaning and possible values depending on the type of LOC association

For any one scheme.id, there should be no more than one scheme.label in any given language, or with no specified language.

Interpretation

If the id is present together with one or more labels, every label should be a label for the resource identified by the id. Thus, all labels should be equivalent in meaning.

Depending on the type of the LOCassociation, scheme may mean one of several things.

type interpretation of scheme within this type scheme.id values
LOCrel the kind of structural relationship between the subject and object LOCs see relationships
by the kind of relationship between subject and an agent (as object) see compound properties
category the category scheme, as in Atom variable
credit the credit scheme, as in CWA 16077 variable
level the level scheme variable
topic the topic catalogue, taxonomy, ontology, etc. variable