DataDownload
CDIFDataStructure::Classes::DataDownload
Definition
Documentation
Original
Reference
schema:DataDownload
Definition
All or part of a [[Dataset]] in downloadable form.
Scope
Parent class(es): MediaObject (https://schema.org/MediaObject).
CDIF
Definition
Adds data-structure description to a CDIF metadata record. Defines the cdi:DataStructure family of types ($defs DataStructure / DimensionalDataStructure / LongDataStructure / WideDataStructure, plus the supporting Component / Key / RepresentedVariable types). A distribution attaches a structure via cdi:isStructuredBy on its schema:DataDownload item; the structure value is any of the four DataStructure variants. Metadata records must declare conformance to cdif/data_structure/1.0.
Scope
Stub of CDIFCore::DataDownload. The data-structure profile adds the cdi:isStructuredBy property on each schema:distribution DataDownload item, pointing at one of the four DataStructure variants.
Diagram
Inheritance
No generalization relationships.
Attributes
| Name | Type | Multiplicity | Description |
|---|---|---|---|
| identifier | XsdAnyUri | [0..1] | DocumentationOriginalReferenceschema:identifier DefinitionThe identifier property represents any kind of identifier for any kind of [[Thing]], such as ISBNs, GTIN codes, UUIDs etc. Schema.org provides dedicated properties for representing many of these, either as textual strings or as URL (URI) links. See [background notes](/docs/datamodel.html#identifierBg) for more details. ScopeDomain: Thing (https://schema.org/Thing). Range: PropertyValue (https://schema.org/PropertyValue), Text (https://schema.org/Text), URL (https://schema.org/URL). CDIFDefinitionIdentifier for objects requiring short- or long-lasting referencing and management. Scope@id - resolvable URI for the download. |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| subjectOf | → CatalogRecord | [0..1] | association |
| isStructuredBy | → DataStructure | [0..1] | association |
| isStructuredBy | → DimensionalDataStructure | [0..1] | association |
| isStructuredBy | → LongDataStructure | [0..1] | association |
| isStructuredBy | → WideDataStructure | [0..1] | association |