Digital Object Reference Data Model¶
Author: George Bruseker, Nicola Carboni
Version: 1.0
The digital object reference data model provides a list of standard fields that are typically present in the general description of a digital object in a cultural heritage data system. A digital object is meant in the sense of a digitally encoded information object represented as bit sequences that have been encoded with a particular format and can be digitally decoded and represented to an end user of a digital information system. Digital objects are often stored as reference or documentation objects relative to cultural heritage items such as textual descriptions stored as PDFs, documentary images, 3D representations and so on. Digital Objects can also form cultural heritage objects in their own right, though this model does not aim to represent this potential aspect of the digital object. Because of the choice to model, the digital object in its role as a secondary documentary resource, the reference data model has been kept as light as possible. This reference model intends to remain at a general level description, providing a consolidated, high-level reference data model of most commonly reused descriptors for a digital object and to provide for these, in turn, a set of standard semantic mappings to the CIDOC CRM. Moreover, each field is marked with regards to its potential functionality with regards to instance matching between overlapping datasets. This reference data model aims to serve a number of functions including:
-
to support the creation of semantic data entry forms that will create ‘born semantic’ data streams
-
to serve as a reference guide in designing eventually compatible data structures for feeding into larger aggregations of Cultural Heritage data
-
to guide mapping processes of extant data sources with common mapping patterns
-
to be adopted by institutions acting as aggregation hubs in order to create consistent re-expressions of extant reference information in a common CIDOC-CRM based expression.
Sources¶
The minimal metadata set for a digital object was abstracted from typical use scenarios in CMS systems related to cultural heritage.
Model Sections Description¶
The fields used to describe a digital object can be functionally grouped according to higher level units in order to allow for an easier approach to the entry and navigation of the data by information category. The information categories identified have been enumerated in the following table.
# | Name | Function |
---|---|---|
1 | Names and Classifications | This category gathers together descriptors used for assigning names and types to a digital object, both at present and historically. |
2 | Part/Whole | This category is used to bring together information relevant to the mereological relations between a digital object and its parts. |
3 | Existence | This category gathers together descriptors relevant to the tracking of the creation of a digital object. |
4 | Actor Relations | This category gathers together descriptors relevant to tracking the significant relations between the digital object and known actors. |
5 | Substance | This category gathers together descriptors used for stating the measurable attributes of the digital object. |
6 | Representation | This category gathers together descriptors regarding the representational level recognised to be present in the documented digital object. |
7 | Rights | This category gathers together information regarding the rights claims on a documented digital object. |
8 | Location | This category gathers together information regarding the present location of a documented digital object. |
11 | Documentation | This category gathers together different descriptors that provide reference information with regards to a digital object. |
Names and Classifications¶
The attribution of identifiers, names and types to a digital object, as with other entities, is a basic human activity. It is crucial to document these aspects in order to be able to store and retrieve the correct digital object.
Type | Element Field Collection | Element name | Element Description | D1 Digital Object |
---|---|---|---|---|
EP | n/a | ID | This field is used to indicate an identifier attributed to the documented instance of digital object. | → P1 → E42 |
IDC | n/a | Title | This field is used to indicate the main name attributed to the documented digital object. | → P1 → E41 → P1 → E41 → P2 → E55['Preferred Title'] |
SI | n/a | Format | This field is used to indicate the file format that has been used in the encoding of the digital object. | → P2 → E55[1] • → P2 → E55[1] → P2 → E55 "Format Type" |
EP | n/a | Type | This field is used to indicate the formal type of the digital object with regards to its content. | → P2 → E55 |
SI | n/a | Conforms to | This field is used to indicate a formal standard which was used in the creation of the digital object to which it should in principle conform. | → L11i → D7[3] → P32 → E29/D1 |
IDC | n/a | Checksum | This field is use to indicate a checksum for the digital object in order to be able to verify its authenticity. | → P1 → E42 • → P1 → E42 → P2 → E55 "Checksum" |
The model provides means for tracking identifiers, titles, and various classifies that enable the identification, retrieval, verification and display/decoding of the digital object.
Parthood¶
Digital objects can be further subdivided into particular digital objects or can form an element of a greater digital object. The documentation of parthood allows the tracing of these relations.
Type | Element Field Collection | Element name | Element Description | D1 Digital Object |
---|---|---|---|---|
EP | n/a | has part | This field is used to indicate parts of the documented digital object. | → P106 → D1 |
EP | n/a | is part of | This field is used to indicate that a digital object forms part of a greater digital object. | → P106i → D1 |
Existence¶
Of essential import in identifying and tracking a digital object are its creation and modification information. The model presented allows the tracking of the machine event which originally created the digital object as well as subsequent machine events of a modifying character of which it was the output. The destruction of the digital object is not modelled as being irrelevant to the use scope of integrated CH reference documentation.
Type | Element Field Collection | Element name | Element Description | D1 Digital Object |
---|---|---|---|---|
EP | Creation | Creation Date - Early | This field is used to indicate the earliest date for the creation of the documented digital object. | → L11i → D7[3] → P4 → E52[4] → P81a → xsd:dateTimeTime • → L11i → D7[3] → P2 → E55 "Creation" |
EP | Creation | Creation Date - Late | This field is used to indicate the latest date for the creation of the documented digital object. | → L11i → D7[3] → P4 → E52[4] → P81b → xsd:dateTimeTime • → L11i → D7[3] → P2 → E55 "Creation" |
EP | Modification | Modification Date - Early | This field is used to indicate the earliest date for the modification of the documented digital object. | → L11i → D7[4] → P4 → E52[4] → P81a → xsd:dateTimeTime → L11i → D7[4] → P2 → E55 "Modification" |
EP | Modification | Modification Date - Late | This field is used to indicate the latest date for the modification of the documented digital object. | → L11i → D7[4] → P4 → E52[4] → P81b → xsd:dateTimeTime • → L11i → D7[4] → P2 → E55 "Modification" |
Actor Relations¶
The connection between a digital object and actors provides another important set of descriptors for identifying and tracing a digital object. In this minimal model, the creator is represented.
Type | Element Field Collection | Element name | Element Description | D1 Digital Object |
---|---|---|---|---|
EP | n/a | Creator | This field is used to indicate the creator of the documented digital object. | → L11i → D7[3] → P14 → E39 → L11i → D7[3] → P2 → E55 "Creation" |
EP | n/a | Last Modifier | This field is used to indicate the last modifier of the documented digital object. | → L11i → D7[4] → P14 → E39 → L11i → D7[4] → P2 → E55 "Modification" |
Substance¶
The analysis and understanding of a digital object also depend on our knowledge of its measurable characteristics. These are represented through dimensional information that can be collected regarding the object. The model is open as to which dimensions should be recorded.
Type | Element Field Collection | Element name | Element Description | D1 Digital Object |
---|---|---|---|---|
SI | Dimension | Dimension Type | This field is used to indicate the type of dimension provided for the digital object. | → P43 → E54[2] → P2 → E55 |
SI | Dimension | Dimension Value | This field is used to indicate the value of the dimension provided for the documented digital object. | → P43 → E54[2] → P90 → xsd:decimal |
SI | Dimension | Dimension Unit | This field is used to indicate the unit used to express the value of the dimension of the documented digital object. | → P43 → E54[2] → P91 → E58 |
Representation¶
This information category allows the documentation, where possible, of the content of the digital object itself as well as a classification of the types of entity, by categorical subject, that the digital object is referenced to.
Type | Element Field Collection | Element name | Element Description | D1 Digital Object |
---|---|---|---|---|
EP | n/a | represents | This field is used to indicate the subject of representation of the documented digital object. It is meant to capture general subject areas, not particular individual items represented. | → P129 → E55|
IDC | n/a | has Content | This field is used to store the string value of the actual digital content as a blob, where appropriate. | rdf:value → rdf:Literal |
Rights¶
The potential use and re-use of a digital object and its derivatives require respect for existing rights claims. This information category gathers together the relevant descriptors for tracking this information.
Type | Element Field Collection | Element name | Element Description | D1 Digital Object |
---|---|---|---|---|
SI | Rights | right holder | This field is used to indicate the right holder for the documented digital object. | → P104 → E30[25] → P75i → E39|
SI | Rights | right type | This field is used to indicate the type of right which the right holder holds over the documented digital object. | → P104 → E30[25] → P2 → E55|
SI | Rights | right description | This field is used to provide a free text description of the right which the right holder holds over the documented digital object. | → P104 → E30[25] → P129i → E73[666] → rdf:value → rdfs:Literal • → P104 → E30[25] → P129i → E73[666] → P72 → E56 |
Location¶
The documentation of location with regards to a digital object at the level of documentation can be simplified to the storage of an identifier for a retrieval location on a digital storage medium or can refer to a digital storage medium itself. In the context of managing reference information this is sufficient.
Type | Element Field Collection | Element name | Element Description | D1 Digital Object |
---|---|---|---|---|
SI | n/a | Locator | This field is used to indicate a locator identifier indicating a digital access point from which the digital object can be retrieved. | → P1 → E42[4] |
SI | n/a | Locator Type | This field is used to indicate the kind of locator used to described the digital location of the documented digital object. | → P1 → E42[4] → P2 → E55 |
SI | n/a | Stored on | This field is used to indicate a physical storage mechanism on which the digital object can be found. | L19i → D13 |