Class: DistributionPart

An association class for attaching additional information to a hasPart relationship.

URI: dldist:DistributionPart

erDiagram DistributionPart { string name } Entity { uriorcurie id uriorcurie schema_type uriorcurie type } Statement { } AttributeSpecification { uriorcurie schema_type uriorcurie type uriorcurie range string value } Thing { uriorcurie id uriorcurie schema_type uriorcurie type } Activity { W3CISO8601 ended_at W3CISO8601 started_at uriorcurie id uriorcurie schema_type uriorcurie type } Agent { uriorcurie id uriorcurie schema_type uriorcurie type } Relationship { } Identifier { uriorcurie creator string notation string schema_agency } DistributionPart ||--|o Entity : "object" Entity ||--}o Identifier : "identifiers" Entity ||--}o Relationship : "qualified_relations" Entity ||--}o Agent : "was_attributed_to" Entity ||--}o Entity : "was_derived_from" Entity ||--}o Activity : "was_generated_by" Entity ||--}o Thing : "relations" Entity ||--}o AttributeSpecification : "has_attributes" Entity ||--}o Statement : "is_characterized_by" Statement ||--|| Thing : "object" Statement ||--|| Property : "predicate" AttributeSpecification ||--|| Property : "predicate" AttributeSpecification ||--}o AttributeSpecification : "has_attributes" AttributeSpecification ||--}o Statement : "is_characterized_by" Thing ||--}o Thing : "relations" Thing ||--}o AttributeSpecification : "has_attributes" Thing ||--}o Statement : "is_characterized_by" Activity ||--|o Location : "at_location" Activity ||--}o Identifier : "identifiers" Activity ||--}o Relationship : "qualified_relations" Activity ||--}o Agent : "was_associated_with" Activity ||--}o Activity : "was_informed_by" Activity ||--}o Thing : "relations" Activity ||--}o AttributeSpecification : "has_attributes" Activity ||--}o Statement : "is_characterized_by" Agent ||--}o Agent : "acted_on_behalf_of" Agent ||--|o Location : "at_location" Agent ||--}o Identifier : "identifiers" Agent ||--}o Relationship : "qualified_relations" Agent ||--}o Thing : "relations" Agent ||--}o AttributeSpecification : "has_attributes" Agent ||--}o Statement : "is_characterized_by" Relationship ||--|| Thing : "object" Relationship ||--}| Role : "had_roles"

Slots

Name Cardinality and Range Description Inheritance
name 0..1
String
The name of the part within the containing entity direct
object 0..1
Entity
Reference to a Thing within a Statement direct

Usages

used by used in type used
Distribution qualified_part range DistributionPart

Comments

  • This class is a key element of the data model. It enables referencing a particular resource (e.g., a file's content, or versioned directory tree in multiple contexts, such as different versions of a dataset).

Identifier and Mapping Information

Schema Source

  • from schema: https://concepts.datalad.org/s/distribution/unreleased

Mappings

Mapping Type Mapped Value
self dldist:DistributionPart
native dldist:DistributionPart
broad dcat:Relationship

LinkML Source

Direct

name: DistributionPart
description: An association class for attaching additional information to a hasPart
  relationship.
comments:
- This class is a key element of the data model. It enables referencing a particular
  resource (e.g., a file's content, or versioned directory tree in multiple contexts,
  such as different versions of a dataset).
from_schema: https://concepts.datalad.org/s/distribution/unreleased
broad_mappings:
- dcat:Relationship
slots:
- name
- object
slot_usage:
  name:
    name: name
    description: The name of the part within the containing entity.
  object:
    name: object
    range: Entity
class_uri: dldist:DistributionPart

Induced

name: DistributionPart
description: An association class for attaching additional information to a hasPart
  relationship.
comments:
- This class is a key element of the data model. It enables referencing a particular
  resource (e.g., a file's content, or versioned directory tree in multiple contexts,
  such as different versions of a dataset).
from_schema: https://concepts.datalad.org/s/distribution/unreleased
broad_mappings:
- dcat:Relationship
slot_usage:
  name:
    name: name
    description: The name of the part within the containing entity.
  object:
    name: object
    range: Entity
attributes:
  name:
    name: name
    description: The name of the part within the containing entity.
    from_schema: https://concepts.datalad.org/s/distribution/unreleased
    exact_mappings:
    - rdfs:label
    - schema:name
    - foaf:name
    rank: 1000
    slot_uri: dldist:name
    alias: name
    owner: DistributionPart
    domain_of:
    - DistributionPart
    range: string
  object:
    name: object
    description: Reference to a `Thing` within a `Statement`.
    from_schema: https://concepts.datalad.org/s/distribution/unreleased
    exact_mappings:
    - rdf:object
    rank: 1000
    slot_uri: rdf:object
    alias: object
    owner: DistributionPart
    domain_of:
    - DistributionPart
    - Statement
    - Relationship
    relational_role: OBJECT
    range: Entity
    multivalued: false
    inlined: false
class_uri: dldist:DistributionPart