Metadata standards

LIDO

LIDO 1.1 is the base schema. Minimaldatensatz (minimum data set), DDB-LIDO and EODEM are profiles on top of it and share paths and concepts.

The requirement levels in the tables are those of the base schema. The profiles can deviate from them at individual nodes, and EODEM uses its own selection. The administration shows on each node which level applies in the chosen profile.

In the base schema, object type, classification, title, inventory number, material, technique and subject keyword are repeatable. The structured concepts dimensions, event and media file take any number of entries anyway.

An exported LIDO file in the browser, rendered readable by the bundled stylesheet: for each object title, inventory number, object type, description, dimensions, technique and the events with their identifiers from GND, Wikidata and Getty

Classification

NodeConceptLevelValue kind
Object type / nameobjectTypeMandatoryAuthority record, with language
ClassificationclassificationRecommendedAuthority record, with language
Object category (CIDOC CRM)objectCategoryOptionalAuthority record, with language

Identification and description

NodeConceptLevelValue kind
Object title / nametitleMandatoryText, with language
Inventory numberinventoryNumberMandatoryText
Holding institutionholdingInstitutionMandatoryText, with language
Holding institution IDholdingInstitutionIDRecommendedText (ISIL or GND)
Object descriptiondescriptionRecommendedText, with language
Source of the descriptiondescriptionSourceOptionalText, with language
Rights in the descriptiondescriptionRightsRecommendedAuthority record, with language
Inscriptions / marksinscriptionsOptionalText
Description of the inscriptioninscriptionNoteOptionalText, with language
Distinguishing featuresdistinguishingFeaturesOptionalText, with language
Print stateobjectStateOptionalText, with language
EditioneditionOptionalText, with language

Material and technique

NodeConceptLevelValue kind
MaterialmaterialRecommendedAuthority record, with language
TechniquetechniqueRecommendedAuthority record, with language
Material/technique (display)materialsTechDisplayRecommendedText, with language

Dimensions

NodeConceptLevelValue kind
DimensionsmeasurementRecommendedstructured

measurement has nine facets: extent, type, value, unit, display, qualifier, format, shape and scale. A JSON field with extent, type, value and unit supplies it in one go. Individual fields work as well.

Event

NodeConceptLevelValue kind
Event (object history)eventMandatorystructured

The facets of event:

FacetMeaning
eventTypeEvent type (LIDO terminology)
displayEventSummary as text
roleInEventRole of the object in the event
eventNameName or title of the event
actor, actorIDPerson or corporate body, with identifier
actorRoleRole of the person or corporate body
dateDate
place, placeIDPlace, with identifier
cultureCulture
periodNamePeriod or epoch
methodMethod
materialsTechMaterial and technique
attributionQualifierAttribution
measurementMeasurement on the event: type, unit, value
noteNote with a type: type, value
measurement and note are open

These two facets do not fix a list; they carry entries with a type you can choose freely. An insurance value for EODEM is a measurement entry of type insurance value with unit EUR. Handling, climate and hazardous substances are note entries of the types handling, environment and hazard.

That is why EODEM needs no fields of its own in the hub, only entries with the right types.

If event has the source Events of the object, all maintained events go into the export. You can restrict this by limiting it to event types, for example to herstellung and ausstellung.

In the DDB-LIDO profile the event is recommended, not mandatory. There, an event needs at least one entry besides its type: person or corporate body, culture, date, period, place, materials and technique, or a note. Which one does not matter; an exhibition without a person or a valuation without a place is complete. If all are missing, the check before the export reports an error.

Subject and relations

NodeConceptLevelValue kind
Subject keywordsubjectRecommendedAuthority record, with language
Subject (display)subjectDisplayOptionalText, with language
Depicted person / corporate bodysubjectActorOptionalText, with language
Depicted placesubjectPlaceOptionalText, with language
Depicted timesubjectDateOptionalText, with language
Related work / objectrelatedWorkOptionalText, with language
Type of relation to the workrelatedWorkTypeRecommendedAuthority record, with language
Link to the related workrelatedWorkLinkOptionalText
ID of the related workrelatedWorkIDOptionalText

Acquisition

NodeConceptLevelValue kind
ProvenanceprovenanceRecommendedText, with language

Acquisition method, previous owner and acquisition date exist in the hub as concepts of their own (acquisitionMethod, acquisitionSource, acquisitionDate). In LIDO they appear through an event of the type acquisition.

Media file

NodeConceptLevelValue kind
Media fileresourceMandatorystructured

resource has thirteen facets, among them a reference to the file, type, rights, rights holder, alternative text, credit line, width and height. It is usually bound through the source Files of the object. Each file of the object then supplies one entry.

Record

Details about the record, not about the object. They are usually fixed values: institution, record language and metadata rights do not change from object to object.

NodeConceptLevelValue kind
Record IDrecordIDMandatoryText
Record ID (recordWrap)recordIDMandatoryText
Published object IDobjectPublishedIDRecommendedText
Language of the recordrecordLanguageMandatoryLanguage
Record typerecordTypeMandatoryAuthority record, with language
Identifier of the data-supplying institutionrecordSourceIDRecommendedText
Institution that created the recordrecordSourceMandatoryText, with language
Metadata usage rightsmetadataRightsMandatoryAuthority record, with language
Metadata rights holdermetadataRightsHolderOptionalText, with language
Link to the published metadata recordrecordLinkRecommendedText
Date of the recordrecordDateRecommendedText
Rights in the workrightsOptionalAuthority record, with language
Rights holder of the workrightsWorkHolderConditionally mandatoryText, with language
Date of the rights in the workrightsDateOptionalText
Credit line (work)creditLineRecommendedText, with language

Conditionally mandatory for rightsWorkHolder means: as soon as rights in the work are given, the rights holder must be named too.

In the DDB-LIDO profile, objectPublishedID and rights are not mandatory. As the published object ID the DDB shows only a DOI; without a resolvable reference the element is better left empty than filled with a local number.

Value kinds

Value kindWhat should be bound
TextA text field, select field, JSON field or a fixed value
Authority recordAn authority field . The identifier is output as well. A text field only produces a label without an identifier
LanguageA language code such as de, usually as a fixed value
structuredBound facet by facet or from a source of its own (events, files)
Authority records make the difference

A node with the value kind authority record that is bound to a text field produces a label without an identifier. The record remains valid but is weak in substance: portals cannot link it with others. For object type, material, technique and keyword, the work with authority data pays off.

Language tag

Nodes with language carry a language tag. For a JSON field it is bound to __label: the row’s label is the language. Without a tag, the language of the record applies.