Class: DistributionPart
An association class for attaching additional information to a hasPart relationship.
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/datalad-dataset/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/datalad-dataset/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/datalad-dataset/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/datalad-dataset/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/datalad-dataset/unreleased
exact_mappings:
- rdf:object
rank: 1000
slot_uri: rdf:object
alias: object
owner: DistributionPart
domain_of:
- Statement
- Relationship
- DistributionPart
relational_role: OBJECT
range: Entity
multivalued: false
inlined: false
class_uri: dldist:DistributionPart