Lieber Herr Barth,
Was daran
liegt, daß es hier nicht um IDs, sondern um URIs geht. ... Ich
persönlich halte
die Verwendung von "IDs" hier nicht für sinnvoll!
Zur Suche nach ID in einer Datenbank halte ich die ID für sinnvoll. Nach URI
kann man natürlich auch suchen oder diese - wie von Ihnen beschrieben -
extrahieren.
MODS v3.4 reflektiert hier m.E. eine Einsicht, die sich im "Semantic Web" fest
etabliert hat: "Nutze keine proprietären Identifier, sondern nutze Identifier nach
einer standardisierten Syntax (mit einem möglichst dauerhaften Bezugssystem). Und das sind
im Web eben URIs, sonst nix." Sie möchten hingegen einen "proprietären
Gebrauch" von diesen Identifiern machen (was völlig okay ist) - und das möglichst
umstandslos (was nach obiger Ausführung nicht okay ist). Das Problem ist hier nämlich: Was
haben _wir_ von einer "ID" einer "Datenbank", die _Sie_ kennen, aber
sonst niemand? Und was haben wir alle von IDs in Datenbanken, die sich jeden Tag ändern
können (wie z.B. PPNs in einem bestimmten PICA-System)? Da hängt also m.E. ein bißchen
mehr dran, das man m.E. ernst nehmen sollte.
Hier könnten
Sie allenfalls mit einer proprietären<mods:extension>
arbeiten, die dann
jedoch außerhalb des DV-MODS-APs liegt.
Am konsequentesten wäre wahrscheinlich eine <role> wie bei <name>.
Solange Sie das in <mods:extension> machen, stört es niemanden. Aber es hat auch
niemand außen Ihnen einen Gewinn davon...
Beste Grüße,
Kay Heiligenhaus