ArchivePart
CDIFManifest::Classes::ArchivePart
Definition
Documentation
Original
Reference
cdi:ArchivePart
CDIF
Definition
A component file within an archive distribution. Typed schema:MediaObject. May itself carry cdif:hasPhysicalMapping and the cdi: physical-dataset co-typing when the part is a tabular or structured data file.
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). CDIFDefinition@id - typically a hash-anchor. |
| name | string | [1] | DocumentationOriginalReferenceschema:name DefinitionThe name of the item. ScopeDomain: Thing (https://schema.org/Thing). Range: Text (https://schema.org/Text). CDIFDefinitionFilename of the component file within the archive. Scopeschema:name - filename. |
| description | string | [0..1] | DocumentationOriginalReferenceschema:description DefinitionA description of the item. ScopeDomain: Thing (https://schema.org/Thing). Range: Text (https://schema.org/Text), TextObject (https://schema.org/TextObject). CDIFDefinitionDescription of the file content. May include checksum information. Scopeschema:description. |
| encodingFormat | string | [1..*] | DocumentationOriginalReferenceschema:encodingFormat DefinitionMedia type typically expressed using a MIME format (see [IANA site](http://www.iana.org/assignments/media-types/media-types.xhtml) and [MDN reference](https://developer.mozilla.org/en-US/docs/Web/HTTP/Basics_of_HTTP/MIME_types)), e.g. application/zip for a SoftwareApplication binary, audio/mpeg for .mp3 etc. In cases where a [[CreativeWork]] has several media type representations, [[encoding]] can be used to indicate each [[MediaObject]] alongside particular [[encodingFormat]] information. Unregistered or niche encoding and file formats can be indicated instead via the most appropriate URL, e.g. defining Web page or a Wikipedia/Wikidata entry. ScopeDomain: CreativeWork (https://schema.org/CreativeWork), MediaObject (https://schema.org/MediaObject). Range: Text (https://schema.org/Text), URL (https://schema.org/URL). CDIFDefinitionMIME type(s) for this file. Scopeschema:encodingFormat - MIME type(s). |
| countColumns | integer | [0..1] | DocumentationOriginalReferencecdif:countColumns CDIFDefinitionColumn count for tabular parts. |
| countRows | integer | [0..1] | DocumentationOriginalReferencecdif:countRows CDIFDefinitionRow count for tabular parts. |
Associations
| Role | Target | Multiplicity | Kind |
|---|---|---|---|
| hasPart | ← DataDownload | [0..*] | composition |
| about | → ArchivePart | [0..*] | association |
| size | → QuantitativeValue | [0..1] | composition |
| checksum | → Checksum | [0..1] | composition |
| hasPhysicalMapping | → AbstractMapping | [0..*] | composition |
| alsoTypedAs | → AbstractDataSet | [0..1] | aggregation |