3. Modul: Dokumentstruktur, Elementtypen, Attribute

LIDO-Dokument und LIDO-Datensatz

  • Ein LIDO-Dokument/LIDO-XML-Dokument kann einen oder mehrere LIDO-Datensätze (Element <lido:lido>) enthalten.
  • Manche Institutionen exportieren viele Datensätze in ein LIDO-Dokument, andere erzeugen pro Objekt bzw. pro Datensatz ein LIDO-Dokument/eine XML-Datei. XML-Dateien sind erkennbar an der Dateiendung ".xml".
  • Enthält ein LIDO-Dokument mehrere LIDO-Datensätze, so muss das XML-Wurzelelement <lido:lidoWrap> sein.
  • Enthält ein LIDO-Dokument nur einen LIDO-Datensatz, so kann das XML-Wurzelelement entweder <lido:lido> oder <lido:lidoWrap> (mit einem Unterelement <lido:lido>) sein.

Das Modul “XML Grundlagen für LIDO” enthält die nötigen Informationen, um ein LIDO-XML-Dokument lesen und die unten folgenden Informationen zu Elementen, Attributen und Namensräumen verstehen zu können.

Der LIDO Primer liefert weitere Informationen zur Struktur von LIDO Dokumenten und Datensätzen.

Datensatztypen

Ein LIDO-Datensatz kann z. B. folgende Entitäten beschreiben:

In der LIDO Terminologie werden die möglichen Datensatztypen definiert.

LIDO wurde für die Beschreibung von Objekten/Werken des kulturellen Erbes entwickelt. Die Diskussion darüber, ob die Liste der bisher in der LIDO Terminologie definierten Datensatztypen erweitert werden muss, um weitere Anwendungsfälle adäquat abzudecken, ist Teil eines fortlaufenden Standardisierungsprozesses. Alle, die sich in diesen Standardisierungsprozess einbringen möchten, sind herzlich zur Mitarbeit eingeladen (LIDO-DE AG).

Das LIDO-Handbuch "Malerei und Skulptur" stellt im Kapitel "Empfehlungen für die Erfassung" sehr anschaulich verschiedene Ebenen der Objektbeschreibung dar und gibt Hinweise zur Gestaltung einzelobjekt- und objektgruppenbezogener Datensätze.

Struktur eines LIDO-Datensatzes

Die Links in der folgenden Elementstruktur führen in die LIDO Documentation. Dort finden Sie eine detaillierte Beschreibung der Elemente und ggf. ihrer jeweiligen Unterelemente.

LIDO-Datensatz <lido:lido> (s. LIDO Documentation)

Die Tabelle "LIDO v1.1 Mappingtabelle" enthält eine Auflistung aller LIDO-Elemente mit einer Angabe zu ihrer Wiederholbarkeit (Kardinalität).

Der LIDO Primer gibt weitere Informationen zur Struktur eines LIDO-Datensatzes.

Das LIDO-Handbuch Malerei und Skulptur enthält viele Informationen zur Anwendung der Elemente und Beispiele zur Vertiefung.

Elemente

Ein LIDO-Datensatz kann eine Vielzahl von Elementen verschiedenen Typs enthalten.

Elementtypen

In der Tabelle "Extract from the LIDO v1.1 mapping table with mandatory elements and event information" sind die Elementtypen zu den Pflichtelementen und den Elementen für Ereignisangaben angegeben.

Modularität

LIDO ist modular aufgebaut (s. auch Modul "XML-Grundlagen für LIDO").

Beispielsweise können folgende Elemente an verschiedenen Stellen im LIDO-Datensatz verwendet werden:

  • <lido:actor> für Akteure
  • <lido:place> für Orte (s. LIDO Documentation)
    • Orte in einem Ereignis der Objektgeschichte
    • abgebildete Orte
  • <lido:event> für Ereignisse (s. LIDO Documentation)
    • Ereignisse der Objektgeschichte
    • abgebildete oder erwähnte Ereignisse (Thema/Bildinhalt)
    • verwandte Ereignisse (Ereignisse, die in einem Zusammenhang mit Ereignissen der Objektgeschichte oder abgebildeten Ereignissen stehen)
  • <lido:date> für Datumsangaben (s. LIDO Documentation)
    • Datierung von Ereignissen
    • Lebensdaten von Personen
  • <lido:object> für Objekte (s. LIDO Documentation)
    • Objekte/Werke mit Bezug zum beschriebenen Objekt/Werk (z. B. auch Literatur über ein Objekt/Werk)
    • abgebildete Objekte/Werke
    • Hinweis: auch fiktive Personen, fiktive Orte, fiktive Ereignisse werden als Objekte behandelt (s. LIDO Primer). LIDO folgt hier dem CIDOC CRM (vgl. E89 Propositional Object).

Pflichtelemente

Informationen zu den Pflichtelementen finden Sie im Modul "LIDO Pflichtangaben".

Elemente nach Namensräumen

Der LIDO Primer gibt weitere Informationen zu den in LIDO-Dokumenten verwendeten Namensräumen.

Attribute

Mit Attributen können Elementen Eigenschaften zugewiesen werden. Viele LIDO-Elemente können Attribute enthalten:

Informationen zu den Pflichtattributen finden Sie im Modul "Pflichtangaben".

Von besonderer Bedeutung sind folgende Attribute:

@xml:lang für die Angabe der Sprache von Textelementen

Das Attribut @xml:lang ist für die Elemente <lido:descriptiveMetadata> und <lido:administrativeMetadata> verpflichtend. Der dort gesetzte Wert gilt für alle Unterelemente als Standardwert, wenn im jeweiligen Unterelement keine abweichenden Angaben gemacht werden (s. Modul "Pflichtangaben").

@lido:type zur Typisierung von LIDO-Elementen

Viele LIDO-Elemente können das Attribut @lido:type enthalten. Für viele dieser type-Attribute gibt es eigene LIDO-Vokabulare in der LIDO Terminology.

Die Links zu den verschiedenen Vokabularen sind immer gleich aufgebaut: Der Link zum Vokabular für das type-Attribut im Element <lido:objectDescriptionSet> lautet z. B. "http://terminology.lido-schema.org/objectDescriptionSet_type" (= http://terminology.lido-schema.org/ + Elementname + Unterstrich + Attributname).

Beispiel: Soll ein LIDO-Datensatz zu einem Objekt mehrere Objektbeschreibungen verschiedenen Typs (Erhaltungszustand, Provenienzbeschreibung) enthalten, so kann das Element <lido:objectDescriptionSet> mitsamt den entsprechenden Unterelementen wiederholt werden und bekommt jedes Mal einen anderen Wert im type-Attribut.

<lido:objectDescriptionWrap>
    <!-- Erhaltungszustand //-->
    <lido:objectDescriptionSet lido:type="http://terminology.lido-schema.org/lido00268">
        <lido:descriptiveNoteValue>[Beschreibung des Erhaltungszustands]</lido:descriptiveNoteValue>
        <sourceDescriptiveNote>[Quellenangabe]</sourceDescriptiveNote>
    </lido:objectDescriptionSet>
    <!-- Provenienz //-->
    <lido:objectDescriptionSet lido:type="http://terminology.lido-schema.org/lido01110">
        <lido:descriptiveNoteValue>[Beschreibung der Provenienz]</lido:descriptiveNoteValue>
        <sourceDescriptiveNote>[Quellenangabe]</sourceDescriptiveNote>
    </lido:objectDescriptionSet>
</lido:objectDescriptionWrap>

Anmerkung: Angaben zur Provenienz können in Textform in <lido:objectDescriptionSet> ausgegeben werden. Empfehlenswert ist es, Provenienzangaben zudem unterhalb von <lido:eventWrap> in Ereignissen der Objektgeschichte zu machen. Dort sind strukturierte, detaillierte und für die Suche optimierte Angaben zu beteiligten Akteuren etc. möglich.

@lido:pref

Das Attribut @lido:pref markiert bevorzugt auszuwertende Elemente. Die LIDO Terminology stellt folgendes Vokabular dafür bereit: http://terminology.lido-schema.org/pref.

Mehr Informationen zu diesem Attribut gibt der LIDO Primer.

Aufgaben

Dokumentstruktur, Elementtypen, Attribute

  1. Vertiefung: Die Tabelle "LIDO v1.1 Mappingtabelle" (XLSX) enthält eine Auflistung aller LIDO-Elemente mit einer Angabe zu ihrer Wiederholbarkeit (Kardinalität). Bitte sehen Sie sich die Tabelle genauer an. Mit einem Klick auf den Elementnamen in der Tabelle kommen Sie zur Beschreibung des Elements in der LIDO Documentation.
  2. Vertiefung: In der Tabelle "Extract from the LIDO v1.1 mapping table with mandatory elements and event information" (XLSX) sind die Elementtypen angegeben. Bitte sehen Sie sich die Tabelle an.
  3. Hands-on:
    1. Bitte übertragen Sie folgende Informationen zu Ihrem Beispielobjekt, die Sie in der Hands-on-Aufgabe in Modul 1 zusammengestellt haben, in die Spalten M und L in der Tabelle "LIDO v1.1 Mappingtabelle" (XLSX):
      • Objekttitel/Objektname
      • Objekttyp
      • Material/Technik

Materialien zur Vertiefung