Identifier/URIs
In der Wolfenbütteler Digitalen Bibliothek sind zunächst persistente und nicht-persistente Identifier zu unterscheiden. Persistente Identifier dienen dem zuverlässigen Zitieren durch in einer externen Ressource. Nicht-persistente Identifier werden zwar in der Regel auch nicht verändert, die Bibliothek gibt aber für deren Stabilität keine Garantieerklärung ab. Sie eignen sich daher nicht zum Zitieren von Dokumenten oder Teildokumenten. Sie haben lediglich eine technische Funktion, nämlich Dokumente oder Dokumententeile zuverlässig miteinander zu verbinden. Dabei können sich die Identifier z.B. durch die XSLT Funktion gernerate-id() ändern, ohne dass sie ihre Verbindungsfunktion verlören.
Zu unterscheiden sind bei Referenzierungen mit Hilfe von Identifieren/URIs grundsätzlich folgende Fälle:
lokale (=interne) Referenzen
#xml:id
Referenzen auf andere, lokal vorhandene Dateien
datei.endung#xml:id
Referenzen auf andere, in einem lokalen Netz vorhandene Dateien
file:///T:/benutzer/datei.endung
Referenzen auf andere, im Internet vorhandene Dateien
http://server/datei1.xml#sa-p1
Referenzen auf andere Dateien, inkl. W3C element()-Ausdruck
<ref target="http://server/hamlet.xml#element(/1/8/2/25/2)">2B|^B{2} </ref>
Referenzen auf andere Dateien, inkl. XPath-Ausdruck
<ptr target="http://server/hamlet.xml#xpath1(//note[@xml:id='fn6']/p[1])"> </ref>



