Skip to content

Class: Relationship

See DCAT-AP specs:Relationship

URI: dcat:Relationship

classDiagram class Relationship click Relationship href "../Relationship" SupportiveEntity <|-- Relationship click SupportiveEntity href "../SupportiveEntity" Relationship : had_role Relationship --> "1..*" Role : had_role click Role href "../Role" Relationship : relation Relationship --> "1..*" Resource : relation click Resource href "../Resource"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
had_role 1..*
Role
A function of an entity or agent with respect to another entity or resource direct
relation 1..*
Resource
A resource related to the source resource direct

Usages

used by used in type used
NMRDataset qualified_relation range Relationship
Dataset qualified_relation range Relationship
NFDIDataset qualified_relation range Relationship

Identifier and Mapping Information

Schema Source

  • from schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap

Mappings

Mapping Type Mapped Value
self dcat:Relationship
native nfdi4c:Relationship

LinkML Source

Direct

name: Relationship
description: See [DCAT-AP specs:Relationship](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Relationship)
from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
is_a: SupportiveEntity
abstract: false
slots:
- had_role
- relation
slot_usage:
  had_role:
    name: had_role
    description: A function of an entity or agent with respect to another entity or
      resource.
    slot_uri: dcat:hadRole
    range: Role
    required: true
    multivalued: true
    inlined_as_list: true
  relation:
    name: relation
    description: A resource related to the source resource.
    slot_uri: dcterms:relation
    range: Resource
    required: true
    multivalued: true
    inlined_as_list: true
class_uri: dcat:Relationship

Induced

name: Relationship
description: See [DCAT-AP specs:Relationship](https://semiceu.github.io/DCAT-AP/releases/3.0.0/#Relationship)
from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
is_a: SupportiveEntity
abstract: false
slot_usage:
  had_role:
    name: had_role
    description: A function of an entity or agent with respect to another entity or
      resource.
    slot_uri: dcat:hadRole
    range: Role
    required: true
    multivalued: true
    inlined_as_list: true
  relation:
    name: relation
    description: A resource related to the source resource.
    slot_uri: dcterms:relation
    range: Resource
    required: true
    multivalued: true
    inlined_as_list: true
attributes:
  had_role:
    name: had_role
    description: A function of an entity or agent with respect to another entity or
      resource.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcat:hadRole
    alias: had_role
    owner: Relationship
    domain_of:
    - Relationship
    range: Role
    required: true
    multivalued: true
    inlined_as_list: true
  relation:
    name: relation
    description: A resource related to the source resource.
    from_schema: https://stroemphi.github.io/dcat-4C-ap/dcat_4c_ap
    rank: 1000
    slot_uri: dcterms:relation
    alias: relation
    owner: Relationship
    domain_of:
    - Relationship
    range: Resource
    required: true
    multivalued: true
    inlined_as_list: true
class_uri: dcat:Relationship