Slot: implements
An element in another schema which this element conforms to. The referenced element is not imported into the schema for the implementing element. However, the referenced schema may be used to check conformance of the implementing element.
URI: linkml:implements Alias: implements
Applicable Classes
Name | Description | Modifies Slot |
---|---|---|
Definition | abstract base class for core metaclasses | no |
SlotDefinition | an element that describes how instances are related to other instances | no |
ClassDefinition | an element whose instances are complex objects that may have slot-value assig... | no |
PermissibleValue | a permissible value, accompanied by intended text and an optional mapping to ... | no |
SchemaDefinition | A collection of definitions that make up a schema or a data model | no |
TypeDefinition | an element that whose instances are atomic scalar values that can be mapped t... | no |
SubsetDefinition | an element that can be used to group other metamodel elements | no |
Element | A named element in the model | no |
EnumDefinition | an element whose instances must be drawn from a specified set of permissible ... | no |
Properties
-
Range: Uriorcurie
-
Multivalued: True
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/meta
Mappings
Mapping Type | Mapped Value |
---|---|
self | linkml:implements |
native | linkml:implements |
LinkML Source
name: implements
description: An element in another schema which this element conforms to. The referenced
element is not imported into the schema for the implementing element. However, the
referenced schema may be used to check conformance of the implementing element.
from_schema: https://w3id.org/linkml/meta
rank: 1000
domain: element
alias: implements
domain_of:
- element
- permissible_value
range: uriorcurie
multivalued: true