Class: Entity

Distinct types of actors or participants within the ontology.

  • NOTE: this is an abstract class and should not be instantiated directly

URI: C2D_Ontology:Entity

classDiagram class Entity click Entity href "../Entity" Entity <|-- Organisation click Organisation href "../Organisation" Entity <|-- Person click Person href "../Person" Entity : contact Entity --> "*" ContactInfo : contact click ContactInfo href "../ContactInfo" Entity : location Entity --> "*" LocationInfo : location click LocationInfo href "../LocationInfo" Entity : name Entity : persistentIdentifier Entity --> "*" PersistentIdentifier : persistentIdentifier click PersistentIdentifier href "../PersistentIdentifier" Entity : projects Entity --> "*" Project : projects click Project href "../Project"

Inheritance

Slots

Name Cardinality and Range Description Inheritance
name 1
String
A descriptive label that specifies the name or designation of the entity, pro... direct
contact *
ContactInfo
References a contact entity to describe different methods of contact direct
location *
LocationInfo
Describes the location of something as n separate location object(s) direct
persistentIdentifier *
PersistentIdentifier
Links PID item direct
projects *
Project
Research projects and initiatives related to this element direct

Usages

used by used in type used
Consortium members range Entity
CourseMaterial author range Entity
ExpertContract expert range Entity
ExpertContract contract_holder range Entity
Guideline author range Entity

Aliases

  • juristische Person

Identifier and Mapping Information

Schema Source

  • from schema: https://w3id.org/linkml/example/C2D_Ontology

Mappings

Mapping Type Mapped Value
self C2D_Ontology:Entity
native C2D_Ontology:Entity

LinkML Source

Direct

name: Entity
description: Distinct types of actors or participants within the ontology.
from_schema: https://w3id.org/linkml/example/C2D_Ontology
aliases:
- juristische Person
abstract: true
slots:
- name
- contact
- location
- persistentIdentifier
- projects

Induced

name: Entity
description: Distinct types of actors or participants within the ontology.
from_schema: https://w3id.org/linkml/example/C2D_Ontology
aliases:
- juristische Person
abstract: true
attributes:
  name:
    name: name
    description: A descriptive label that specifies the name or designation of the
      entity, providing a succinct identification or summary of its role or purpose.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - Name
    rank: 1000
    multivalued: false
    alias: name
    owner: Entity
    domain_of:
    - Entity
    range: string
    required: true
  contact:
    name: contact
    description: References a contact entity to describe different methods of contact.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - kontakt
    rank: 1000
    multivalued: true
    alias: contact
    owner: Entity
    domain_of:
    - Entity
    range: ContactInfo
  location:
    name: location
    description: Describes the location of something as n separate location object(s).
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    multivalued: true
    alias: location
    owner: Entity
    domain_of:
    - Entity
    range: LocationInfo
  persistentIdentifier:
    name: persistentIdentifier
    description: Links PID item.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    rank: 1000
    multivalued: true
    alias: persistentIdentifier
    owner: Entity
    domain_of:
    - Entity
    - Item
    - Literature
    range: PersistentIdentifier
    required: false
  projects:
    name: projects
    description: Research projects and initiatives related to this element.
    from_schema: https://w3id.org/linkml/example/C2D_Ontology
    aliases:
    - Projekte
    rank: 1000
    multivalued: true
    alias: projects
    owner: Entity
    domain_of:
    - Entity
    - Item
    range: Project