Verwendung des Elements <Local>
Das Element <Local> nimmt innerhalb der DLmeta-DTD eine Sonderrolle ein. Sein
Contenttyp "ANY" macht es zu einer sehr flexiblen und mächtigen Möglichkeit,
die in der DTD abgebildete Struktur des DLmeta-Datenmodells zu ergänzen, ja sogar
komplett zu verändern. Deshalb ist es notwendig, neben den technischen
Hinweisen zur praktischen Verwendung des Elements einige Anmerkungen zur konzeptuellen Idee
dieses Element zu machen.
Konzeptueller Hintergrund des Elements <Local>
Datensätze die entsprechend der DLmeta-DTD und dem hinter ihr stehende Datenmodell
erstellt worden sind, haben vielfätige Anwendungsmöglichkeiten:
- als Austauschformat für Metadaten die dem DLmeta-Datenmodell entsprechen
(z.B. der Import in Online-Bibliotheks-Katalog-Systeme, Metadatenaustausch zwischen
Retrievalsystemen).
- als Basisformat zur maschinellen Erzeugung weniger strukturierter Dokument, wie z.B. die
HTML-Repräsentation von Dublin-Core Metadatensätzen.
- als Eingabedatensätze in Retrievalsysteme.
- als Eingabedatensätze in Archivsysteme.
- zur Workflow-Unterstützung vom Erwerb/Produktion bis zur Publikation.
Trotz der vielfältigen Möglichkeiten, kann dieses Modell nicht alle Eventualitäten
abdecken. Es sind hier folgende Kategorien zu unterscheiden:
- Dem Modell fehlen Elemente die zur Erschließung eines Objekts notwendig sind, beispielsweise
die Zuordnung von timecode zu Schlagworten bei Video-Objekten. In diesem Fall sollte wie folgt
verfahren werden:
- Überprüfen Sie ob Ihre Anforderung wirklich nicht durch das Modell
abgedeckt ist. Bei Unklarheiten hilft der Kommentar zur DTD
oder der direkte Kontakt zum BSZ.
- Wenn das notwendige Element tatsächlich nicht vorhanden
ist, sollten Sie ein Modell Ihre Anforderung erstellen und eine DTD dazu entwickeln.
Die DTD muß so beschaffen seine, daß keine Namenskonfikte mit der DLmeta.dtd auftreten.
- Stellen Sie Ihren Vorschlag im dlmeta-User-Forum zur Diskussion, wenn sich Ihr Vorschlag
als sinnvolle Erweiterung des Modells erweist, wird er in einer zuküftigen Version der
DTD (dann vielleicht auch einem xml-Schema) berücksichtigt.
- Dem Modell fehlen Elemente die Ihren lokalen Workflow unterstützen. In diesem Fall steht es
Ihnen frei ein Modell zu entwickeln, daß Ihre Bedürfnisse am besten abdeckt. Achten Sie bei der
Entwicklung darauf, daß keine Namenskonflikte mit der DLmeta.dtd auftreten. Es ist ausdrücklich
erwünscht, daß Sie Ihr Modell (mit entsprechenden Erläuterungen) anderen DLmeta-Nutzern im
dlmeta-User-Form bekannt machen.
Probleme bei der Verwendung des Elements <Local>
Wenn Sie lokale Erweiterungen des Modells vorgenommen haben, ergeben sich unter Umständen Probleme
beim Export Ihrer Datensätze. Denken Sie daran, daß eine andere Einrichtung auch den
allgemeinen Teil Ihren Datensätze nur dann
verarbeiten kann, wenn Sie auch Zugriff auf Ihre lokale DTD hat. Sie können dies sicherstellen,
wenn Sie Ihre lokale DTD auf dem Server http://www.dlmeta.de hinterlegen. Auf diesem Server steht ein
spezieller local-Bereich zur Verfügung. Wenn Sie Ihre DTD dort hinterlegen möchten,
wenden Sie sich bitte an webmaster@www.dlmeta.de.
Lokale Ergänzungen können ausserhalb Ihrer Einrichtung nicht verarbeitet werden.