Skip to content

Enum: RelationshipIdEnum

The normalized identifier of the relationship between two software components.

URI: ocsf:RelationshipIdEnum

Permissible Values

Value Meaning Description
UNKNOWN None The relationship is unknown
DEPENDS_ON None The component is a dependency of another component
OTHER None The relationship is not mapped

Slots

Name Description
relationship_id The normalized identifier of the relationship between two software components

Identifier and Mapping Information

Schema Source

LinkML Source

name: RelationshipIdEnum
description: The normalized identifier of the relationship between two software components.
from_schema: https://w3id.org/lmodel/ocsf
rank: 1000
permissible_values:
  UNKNOWN:
    text: UNKNOWN
    description: The relationship is unknown.
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '0'
      caption:
        tag: caption
        value: Unknown
  DEPENDS_ON:
    text: DEPENDS_ON
    description: 'The component is a dependency of another component. Can be used
      to define both

      direct and transitive dependencies.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '1'
      caption:
        tag: caption
        value: Depends On
  OTHER:
    text: OTHER
    description: 'The relationship is not mapped. See the <code>relationship</code>
      attribute,

      which contains a data source specific value.'
    annotations:
      ocsf_uid:
        tag: ocsf_uid
        value: '99'
      caption:
        tag: caption
        value: Other