Class: DataServiceAccess
Access through a data service where the subject is available via a particular locator.
URI: dledist:DataServiceAccess
erDiagram
DataServiceAccess {
string locator
NodeUriOrCurie schema_type
}
DataService {
W3CISO8601 date_modified
W3CISO8601 date_published
stringList keywords
string short_name
string title
string version_label
stringList version_notes
uriorcurie pid
uriorcurieList broad_mappings
uriorcurieList close_mappings
string description
uriorcurieList exact_mappings
uriorcurieList narrow_mappings
uriorcurieList related_mappings
NodeUriOrCurie schema_type
}
Statement {
uriorcurie object
}
AttributeSpecification {
uriorcurieList broad_mappings
uriorcurieList close_mappings
string description
uriorcurieList exact_mappings
uriorcurieList narrow_mappings
uriorcurieList related_mappings
NodeUriOrCurie schema_type
uriorcurie range
string value
}
Annotation {
string annotation_value
}
Thing {
uriorcurie pid
uriorcurieList broad_mappings
uriorcurieList close_mappings
string description
uriorcurieList exact_mappings
uriorcurieList narrow_mappings
uriorcurieList related_mappings
NodeUriOrCurie schema_type
}
Activity {
W3CISO8601 ended_at
W3CISO8601 started_at
uriorcurie pid
uriorcurieList broad_mappings
uriorcurieList close_mappings
string description
uriorcurieList exact_mappings
uriorcurieList narrow_mappings
uriorcurieList related_mappings
NodeUriOrCurie schema_type
}
Entity {
uriorcurie pid
uriorcurieList broad_mappings
uriorcurieList close_mappings
string description
uriorcurieList exact_mappings
uriorcurieList narrow_mappings
uriorcurieList related_mappings
NodeUriOrCurie schema_type
}
Agent {
uriorcurie pid
uriorcurieList broad_mappings
uriorcurieList close_mappings
string description
uriorcurieList exact_mappings
uriorcurieList narrow_mappings
uriorcurieList related_mappings
NodeUriOrCurie schema_type
}
Relationship {
uriorcurie object
}
Identifier {
uriorcurie creator
string notation
NodeUriOrCurie schema_type
}
Resource {
W3CISO8601 date_modified
W3CISO8601 date_published
stringList keywords
string short_name
string title
string version_label
stringList version_notes
uriorcurie pid
uriorcurieList broad_mappings
uriorcurieList close_mappings
string description
uriorcurieList exact_mappings
uriorcurieList narrow_mappings
uriorcurieList related_mappings
NodeUriOrCurie schema_type
}
IndexedResourcePartOf {
string locator
}
IndexedResourcePart {
string locator
}
AccessMethod {
NodeUriOrCurie schema_type
}
DataServiceAccess ||--|| DataService : "data_service"
DataService ||--}o Thing : "about"
DataService ||--}o AccessMethod : "access_methods"
DataService ||--|o Thing : "conforms_to"
DataService ||--}o IndexedResourcePart : "indexed_parts"
DataService ||--}o IndexedResourcePartOf : "indexed_part_of"
DataService ||--|o Resource : "previous_version"
DataService ||--|o Thing : "same_as"
DataService ||--}o Identifier : "identifiers"
DataService ||--}o Relationship : "qualified_relations"
DataService ||--}o Agent : "attributed_to"
DataService ||--}o Entity : "derived_from"
DataService ||--}o Activity : "generated_by"
DataService ||--}o Thing : "relations"
DataService ||--}o Annotation : "annotations"
DataService ||--}o AttributeSpecification : "attributes"
DataService ||--}o Statement : "characterized_by"
Statement ||--|| Property : "predicate"
AttributeSpecification ||--|| Property : "predicate"
AttributeSpecification ||--}o Annotation : "annotations"
AttributeSpecification ||--}o AttributeSpecification : "attributes"
AttributeSpecification ||--}o Statement : "characterized_by"
Annotation ||--|o Thing : "annotation_tag"
Thing ||--}o Thing : "relations"
Thing ||--}o Annotation : "annotations"
Thing ||--}o AttributeSpecification : "attributes"
Thing ||--}o Statement : "characterized_by"
Activity ||--|o Location : "at_location"
Activity ||--}o Identifier : "identifiers"
Activity ||--}o Relationship : "qualified_relations"
Activity ||--}o Agent : "associated_with"
Activity ||--}o Activity : "informed_by"
Activity ||--}o Thing : "relations"
Activity ||--}o Annotation : "annotations"
Activity ||--}o AttributeSpecification : "attributes"
Activity ||--}o Statement : "characterized_by"
Entity ||--}o Identifier : "identifiers"
Entity ||--}o Relationship : "qualified_relations"
Entity ||--}o Agent : "attributed_to"
Entity ||--}o Entity : "derived_from"
Entity ||--}o Activity : "generated_by"
Entity ||--}o Thing : "relations"
Entity ||--}o Annotation : "annotations"
Entity ||--}o AttributeSpecification : "attributes"
Entity ||--}o Statement : "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 Annotation : "annotations"
Agent ||--}o AttributeSpecification : "attributes"
Agent ||--}o Statement : "characterized_by"
Relationship ||--}| Role : "roles"
Resource ||--}o Thing : "about"
Resource ||--}o AccessMethod : "access_methods"
Resource ||--|o Thing : "conforms_to"
Resource ||--}o IndexedResourcePart : "indexed_parts"
Resource ||--}o IndexedResourcePartOf : "indexed_part_of"
Resource ||--|o Resource : "previous_version"
Resource ||--|o Thing : "same_as"
Resource ||--}o Identifier : "identifiers"
Resource ||--}o Relationship : "qualified_relations"
Resource ||--}o Agent : "attributed_to"
Resource ||--}o Entity : "derived_from"
Resource ||--}o Activity : "generated_by"
Resource ||--}o Thing : "relations"
Resource ||--}o Annotation : "annotations"
Resource ||--}o AttributeSpecification : "attributes"
Resource ||--}o Statement : "characterized_by"
IndexedResourcePartOf ||--|o Resource : "resource"
IndexedResourcePartOf ||--}o Role : "roles"
IndexedResourcePart ||--|| Resource : "resource"
IndexedResourcePart ||--}o Role : "roles"
Press "Alt" / "Option" to enable Pan & Zoom
Inheritance
- AccessMethod
- DataServiceAccess
Slots
Name | Cardinality and Range | Description | Inheritance |
---|---|---|---|
data_service | 1 DataService |
A data service that gives access to the distribution of a dataset | direct |
locator | 1 String |
A descriptive identifier that locates a resource within a containing resource | direct |
schema_type | 0..1 NodeUriOrCurie |
State that the subject is an instance of a particular schema class | AccessMethod |
Identifier and Mapping Information
Schema Source
- from schema: https://concepts.datalad.org/s/edistributions/unreleased
Mappings
Mapping Type | Mapped Value |
---|---|
self | dledist:DataServiceAccess |
native | dledist:DataServiceAccess |
LinkML Source
Direct
name: DataServiceAccess
description: Access through a data service where the subject is available via a particular
locator.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
is_a: AccessMethod
slots:
- data_service
- locator
slot_usage:
data_service:
name: data_service
required: true
locator:
name: locator
required: true
class_uri: dledist:DataServiceAccess
Induced
name: DataServiceAccess
description: Access through a data service where the subject is available via a particular
locator.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
is_a: AccessMethod
slot_usage:
data_service:
name: data_service
required: true
locator:
name: locator
required: true
attributes:
data_service:
name: data_service
description: A data service that gives access to the distribution of a dataset.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
rank: 1000
slot_uri: dledist:data_service
alias: data_service
owner: DataServiceAccess
domain_of:
- DataServiceAccess
range: DataService
required: true
locator:
name: locator
description: A descriptive identifier that locates a resource within a containing
resource. This can be a unique name, a numerical key, or another notation that
uniquely identifies the subject within the containing resource.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
exact_mappings:
- bibo:locator
rank: 1000
slot_uri: dlres:locator
alias: locator
owner: DataServiceAccess
domain_of:
- DataServiceAccess
- IndexedResourceRelationship
range: string
required: true
schema_type:
name: schema_type
description: State that the subject is an instance of a particular schema class.
Typically, no explicit value needs to be assigned to this slot, because it matches
the class type of a particular record. However, this slots can be used as a
type designator of a schema element for validation and schema structure handling
purposes. This is used to indicate specialized schema classes for properties
that accept a hierarchy of classes as their range.
from_schema: https://concepts.datalad.org/s/edistributions/unreleased
exact_mappings:
- dcterms:type
rank: 1000
slot_uri: rdf:type
designates_type: true
alias: schema_type
owner: DataServiceAccess
domain_of:
- ThingMixin
- Identifier
- AccessMethod
range: NodeUriOrCurie
class_uri: dledist:DataServiceAccess