Skip to content

Slot: relationship

Relationship type for a mapping entry. OSCAL namespace values are defined by RelationshipEnum.

URI: oscal:relationship Alias: relationship

Applicable Classes

Name Description Modifies Slot
Map A relationship-based mapping entry between source and target sets yes

Properties

Type and Range

Property Value
Range String or 
RelationshipEnum or 
TokenType
Domain Of Map

Cardinality and Requirements

Property Value
Expressions & Logic #### Any Of Value must satisfy at least one of: - AnonymousSlotExpression({'range': 'RelationshipEnum'}) - AnonymousSlotExpression({'range': 'TokenType'})

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/lmodel/oscal

Mappings

Mapping Type Mapped Value
self oscal:relationship
native oscal:relationship

LinkML Source

name: relationship
description: Relationship type for a mapping entry. OSCAL namespace values are defined
  by RelationshipEnum.
from_schema: https://w3id.org/lmodel/oscal
rank: 1000
alias: relationship
domain_of:
- Map
range: string
any_of:
- range: RelationshipEnum
- range: TokenType