Subset: OwlProfile
A profile that includes all the metamodel elements whose semantics can be expressed in OWL
URI: OwlProfile
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/meta
Classes in subset
| Class | Description |
|---|---|
| SchemaDefinition | A collection of definitions that make up a schema or a data model |
| ClassDefinition | an element whose instances are complex objects that may have slot-value assig... |
| SlotDefinition | an element that describes how instances are related to other instances |
| TypeDefinition | an element that whose instances are atomic scalar values that can be mapped t... |
| EnumDefinition | an element whose instances must be drawn from a specified set of permissible ... |
SchemaDefinition
A collection of definitions that make up a schema or a data model.
| Name | Cardinality and Range | Description |
|---|---|---|
| id | 1..1 Uri |
The official schema URI |
| name | 1..1 Ncname |
a unique name for the schema that is both human-readable and consists of only... identifier |
| classes | 0..* ClassDefinition |
An index to the collection of all class definitions in the schema |
| slot_definitions | 0..* SlotDefinition |
An index to the collection of all slot definitions in the schema |
| enums | 0..* EnumDefinition |
An index to the collection of all enum definitions in the schema |
| types | 0..* TypeDefinition |
An index to the collection of all type definitions in the schema |
| imports | 0..* Uriorcurie |
A list of schemas that are to be included in this schema |
ClassDefinition
an element whose instances are complex objects that may have slot-value assignments
| Name | Cardinality and Range | Description |
|---|---|---|
| name | 1..1 String |
the unique name of the element within the context of the schema identifier |
| is_a | 0..1 ClassDefinition |
A primary parent class from which inheritable metaslots are propagated |
| mixins | 0..* ClassDefinition |
A collection of secondary parent mixin classes from which inheritable metaslo... |
| attributes | 0..* SlotDefinition |
Inline definition of slots |
| union_of | 0..* ClassDefinition |
indicates that the domain element consists exactly of the members of the elem... |
SlotDefinition
an element that describes how instances are related to other instances
| Name | Cardinality and Range | Description |
|---|---|---|
| name | 1..1 String |
the unique name of the element within the context of the schema identifier |
| is_a | 0..1 SlotDefinition |
A primary parent slot from which inheritable metaslots are propagated |
| mixins | 0..* SlotDefinition |
A collection of secondary parent mixin slots from which inheritable metaslots... |
| union_of | 0..* SlotDefinition |
indicates that the domain element consists exactly of the members of the elem... |
TypeDefinition
an element that whose instances are atomic scalar values that can be mapped to primitive types
| Name | Cardinality and Range | Description |
|---|---|---|
| name | 1..1 String |
the unique name of the element within the context of the schema identifier |
| union_of | 0..* TypeDefinition |
indicates that the domain element consists exactly of the members of the elem... |
EnumDefinition
an element whose instances must be drawn from a specified set of permissible values
| Name | Cardinality and Range | Description |
|---|---|---|
| name | 1..1 String |
the unique name of the element within the context of the schema identifier |
| is_a | 0..1 Definition |
A primary parent class or slot from which inheritable metaslots are propagate... |
| mixins | 0..* Definition |
A collection of secondary parent classes or slots from which inheritable meta... |
Slots in subset
| Slot | Description |
|---|---|
| id | The official schema URI |
| name | the unique name of the element within the context of the schema |
| classes | An index to the collection of all class definitions in the schema |
| slot_definitions | An index to the collection of all slot definitions in the schema |
| enums | An index to the collection of all enum definitions in the schema |
| types | An index to the collection of all type definitions in the schema |
| is_a | A primary parent class or slot from which inheritable metaslots are propagate... |
| mixins | A collection of secondary parent classes or slots from which inheritable meta... |
| imports | A list of schemas that are to be included in this schema |
| attributes | Inline definition of slots |
| union_of | indicates that the domain element consists exactly of the members of the elem... |
Enumerations in subset
| Enumeration | Description |
|---|---|