Class: ValueSpecificationMixin

Mix-in for a (structured) value specification. Two slots are provided to define a (literal) value (value) and its type (range).

URI: dlroles:ValueSpecificationMixin

erDiagram ValueSpecificationMixin { uriorcurie range string value }

Slots

Name Cardinality and Range Description Inheritance
range 0..1
Uriorcurie
Declares that the value of a Thing or AttributeSpecification are instance... direct
value 0..1
String
Value of a thing direct

Identifier and Mapping Information

Schema Source

  • from schema: https://concepts.datalad.org/s/roles/unreleased

Mappings

Mapping Type Mapped Value
self dlroles:ValueSpecificationMixin
native dlroles:ValueSpecificationMixin

LinkML Source

Direct

name: ValueSpecificationMixin
description: Mix-in for a (structured) value specification. Two slots are provided
  to define a (literal) value (`value`) and its type (`range`).
from_schema: https://concepts.datalad.org/s/roles/unreleased
slots:
- range
- value

Induced

name: ValueSpecificationMixin
description: Mix-in for a (structured) value specification. Two slots are provided
  to define a (literal) value (`value`) and its type (`range`).
from_schema: https://concepts.datalad.org/s/roles/unreleased
attributes:
  range:
    name: range
    description: Declares that the value of a `Thing` or `AttributeSpecification`
      are instances of a particular class.
    from_schema: https://concepts.datalad.org/s/roles/unreleased
    exact_mappings:
    - rdfs:range
    rank: 1000
    slot_uri: rdfs:range
    alias: range
    owner: ValueSpecificationMixin
    domain_of:
    - ValueSpecificationMixin
    range: uriorcurie
  value:
    name: value
    description: Value of a thing.
    from_schema: https://concepts.datalad.org/s/roles/unreleased
    exact_mappings:
    - rdf:value
    rank: 1000
    slot_uri: rdfs:value
    alias: value
    owner: ValueSpecificationMixin
    domain_of:
    - ValueSpecificationMixin
    relational_role: OBJECT
    range: string