Skip to content

Class: RelatedIdentifier

A base class for all types of related identifiers.

URI: pid4cat_model:RelatedIdentifier

classDiagram class RelatedIdentifier click RelatedIdentifier href "../RelatedIdentifier" RelatedIdentifier <|-- PurlIdentifier click PurlIdentifier href "../PurlIdentifier" RelatedIdentifier <|-- DoiIdentifier click DoiIdentifier href "../DoiIdentifier" RelatedIdentifier <|-- HandleIdentifier click HandleIdentifier href "../HandleIdentifier" RelatedIdentifier <|-- ArkIdentifier click ArkIdentifier href "../ArkIdentifier" RelatedIdentifier <|-- UrnIdentifier click UrnIdentifier href "../UrnIdentifier" RelatedIdentifier <|-- GtinIdentifier click GtinIdentifier href "../GtinIdentifier" RelatedIdentifier <|-- ExampleIdentifier click ExampleIdentifier href "../ExampleIdentifier" RelatedIdentifier : type

Inheritance

Slots

Name Cardinality and Range Description Inheritance
type 1
String
The type of the identifier direct

Usages

used by used in type used
Pid4CatRelation related_identifier range RelatedIdentifier
Pid4CatRecord related_identifiers range RelatedIdentifier

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/nfdi4cat/pid4cat-model

Mappings

Mapping Type Mapped Value
self pid4cat_model:RelatedIdentifier
native pid4cat_model:RelatedIdentifier

LinkML Source

Direct

name: RelatedIdentifier
description: A base class for all types of related identifiers.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
attributes:
  type:
    name: type
    description: The type of the identifier.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    designates_type: true
    domain_of:
    - HandleRecord
    - RelatedIdentifier
    required: true

Induced

name: RelatedIdentifier
description: A base class for all types of related identifiers.
from_schema: https://w3id.org/nfdi4cat/pid4cat-model
attributes:
  type:
    name: type
    description: The type of the identifier.
    from_schema: https://w3id.org/nfdi4cat/pid4cat-model
    designates_type: true
    alias: type
    owner: RelatedIdentifier
    domain_of:
    - HandleRecord
    - RelatedIdentifier
    range: string
    required: true