Enum: RelationalRoleEnum
enumeration of roles a slot on a relationship class can play
URI: RelationalRoleEnum
Permissible Values
Value | Meaning | Description |
---|---|---|
SUBJECT | rdf:subject | a slot with this role connects a relationship to its subject/source node |
OBJECT | rdf:object | a slot with this role connects a relationship to its object/target node |
PREDICATE | rdf:predicate | a slot with this role connects a relationship to its predicate/property |
NODE | None | a slot with this role connects a symmetric relationship to a node that repres... |
OTHER_ROLE | None | a slot with this role connects a relationship to a node that is not subject/o... |
Slots
Name | Description |
---|---|
relational_role | the role a slot on a relationship class plays, for example, the subject, obje... |
Identifier and Mapping Information
Schema Source
- from schema: https://w3id.org/linkml/meta
LinkML Source
name: relational_role_enum
description: enumeration of roles a slot on a relationship class can play
from_schema: https://w3id.org/linkml/meta
rank: 3
permissible_values:
SUBJECT:
text: SUBJECT
description: a slot with this role connects a relationship to its subject/source
node
meaning: rdf:subject
exact_mappings:
- owl:annotatedSource
OBJECT:
text: OBJECT
description: a slot with this role connects a relationship to its object/target
node
meaning: rdf:object
exact_mappings:
- owl:annotatedTarget
PREDICATE:
text: PREDICATE
description: a slot with this role connects a relationship to its predicate/property
meaning: rdf:predicate
exact_mappings:
- owl:annotatedProperty
NODE:
text: NODE
description: a slot with this role connects a symmetric relationship to a node
that represents either subject or object node
OTHER_ROLE:
text: OTHER_ROLE
description: a slot with this role connects a relationship to a node that is not
subject/object/predicate