ConceptScheme
CDIFConceptScheme::Classes::ConceptScheme
Definition
Documentation
Original
Reference
skos:ConceptScheme
Definition
A set of concepts, optionally including statements about semantic relationships between those concepts.
CDIF
Definition
Profile module for SKOS concept schemes used as controlled vocabularies in CDIF metadata. Thin wrapper around skosConceptScheme.
Scope
A SKOS Concept Scheme - a controlled vocabulary aggregating one or more SKOS Concepts. Required attributes: @type (containing skos:ConceptScheme), skos:prefLabel, skos:definition, skos:hasTopConcept (at least one). The metadata record describing this scheme (schema:subjectOf > CatalogRecord) MUST declare conformance to https://w3id.org/cdif/conceptscheme/1.1.
Diagram
Inheritance
No generalization relationships.
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| identifier | XsdAnyUri | [0..1] | DocumentationOriginalReferenceschema:identifier DefinitionThe identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details. ScopeDomain: Thing (https://schema.org/Thing). Range: PropertyValue (https://schema.org/PropertyValue), Text (https://schema.org/Text), URL (https://schema.org/URL). CDIFDefinition@id - URI identifier for this concept scheme. |
| prefLabel | string | [1..*] | DocumentationOriginalReferenceskos:prefLabel DefinitionA resource has no more than one value of skos:prefLabel per language tag, and no more than one value of skos:prefLabel without language tag. CDIFDefinitionPreferred lexical label for the concept scheme. A single string, a single language-tagged value, or an array of language-tagged values. Each language should appear at most once. Scopeskos:prefLabel - preferred lexical label for the concept scheme. Required. May be a plain string or a language-tagged value (LanguageTaggedValue is collapsed to String per the union-type policy). |
| altLabel | string | [0..*] | DocumentationOriginalReferenceskos:altLabel DefinitionThe range of skos:altLabel is the class of RDF plain literals. CDIFDefinitionAlternative lexical labels (acronyms, abbreviations, spelling variants). Scopeskos:altLabel - alternative lexical labels (acronyms, abbreviations, spelling variants). |
| definition | string | [1..*] | DocumentationOriginalReferenceskos:definition DefinitionA statement or formal explanation of the meaning of a concept. CDIFDefinitionFormal explanation of the meaning or purpose of this concept scheme. Scopeskos:definition - formal explanation of the meaning or purpose of this concept scheme. Required. |
| notation | string | [0..*] | DocumentationOriginalReferenceskos:notation DefinitionA 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. CDIFDefinitionClassification code or notation for this concept scheme. Scopeskos:notation - classification code or notation for this concept scheme. |
| note | string | [0..*] | DocumentationOriginalReferenceskos:note DefinitionA general note, for any purpose. CDIFDefinitionGeneral note about the concept scheme. Scopeskos:note - general note about the concept scheme. |
| version | string | [0..1] | DocumentationOriginalReferenceschema:version DefinitionThe version of the CreativeWork embodied by a specified resource. ScopeDomain: CreativeWork (https://schema.org/CreativeWork). Range: Number (https://schema.org/Number), Text (https://schema.org/Text). CDIFDefinitionVersion identifier for the concept scheme. Scopeschema:version - version identifier for the concept scheme. |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| subjectOf | → CatalogRecord | [0..1] | composition |
| hasTopConcept | → Concept | [1..*] | composition |
| inScheme | ← Concept | [0..*] | association |