CDIFDataStructure

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

NameTypeMultiplicityDescription
identifierXsdAnyUri[0..1]

Documentation

Original
Reference

schema:identifier

Definition

The 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.

Scope

Domain: Thing (https://schema.org/Thing). Range: PropertyValue (https://schema.org/PropertyValue), Text (https://schema.org/Text), URL (https://schema.org/URL).

CDIF
Definition

Identifier for objects requiring short- or long-lasting referencing and management.

Scope

@id - resolvable URI for the download.

Associations

RoleTargetMultiplicityKind
subjectOfCatalogRecord[0..1]association
isStructuredByDataStructure[0..1]association
isStructuredByDimensionalDataStructure[0..1]association
isStructuredByLongDataStructure[0..1]association
isStructuredByWideDataStructure[0..1]association