Sie zeigen eine alte Version dieser Seite an. Zeigen Sie die aktuelle Version an.

Unterschiede anzeigen Seitenhistorie anzeigen

« Vorherige Version anzeigen Version 10 Nächste Version anzeigen »

Best Practices

RegelBeispielWeiterführende Information
Nutze HTTP-URIs zur Identifikation von Dingen. http://d-nb.info/1031251227 identifiziert Goethes "Die Leiden des jungen Werther" in der 2012 vom Reclam-Verlag herausgegebenen Ausgabe mit der ISBN 978-3-15-000067-0http://linkeddatabook.com/editions/1.0/#htoc10
Nutze einfache, klar strukturierte URIs.Die URI http://d-nb.info/1031251227 ist zusammengesetzt aus dem Namensraum http://d-nb.info/ und dem DNB-internen Identifier 1031251227."Patterned URIs" in "Linked Data Patterns".
Vergebe unterschiedliche URIs für ein Ding und seine Beschreibung.Während  http://d-nb.info/1031251227 die Ausgabe eines Buches bezeichnet identifiziert  http://d-nb.info/1031251227/about die Beschreibung dieser Ressource (den "Record" oder Titeldatensatz). 
Nutze bestehende überregionale, regionale oder lokale Identifier zur Generierung der URIs. "Shared Keys" in "Linked Data Patterns"
Wünschenswert ist das Angebot unterschiedlicher Formate über Content Negotiation.Die durch http://lobid.org/resource/HT002189125/about identifizierte Beschreibung lässt sich durch Modifikation des HTTP Access Headers in verschiedenen Formaten abrufen, z. B. Accept: text/turtle für Turtle, Accept: application/rdf+xml für RDF/XML, Accept: text/plain für N-Triples oder Accept: text/html für HTML. 
Wünschenswert sind auch unterschiedliche URIs für Repräsentationen einer Beschreibung in unterschiedlichen Formaten (JSON, RDF/XML, Turtle, HTML etc.).Idealerweise lassen sich die unterschiedlichen Formate nicht nur über die Anpassung des HTTP-Accept-Headers abrufen, sondern auch durch Abfrage einer dedizierten URL. Bsp.: http://d-nb.info/982315627/about/rdf liefert die bibliographische Beschreibung in RDF/XML und http://d-nb.info/982315627/about/html liefert dieselbe Beschreibung in HTML. 

 

Anwendungsbeispiele für URI-Design

Hier ein paar Beispiele für URI-Design im Bibliotheksbereich aus dem deutschsprachigen Raum.

ServiceMedien-URI (Non Information Resource)Beschreibungs-URI (Information Resource)Beschreibung in spezifiziertem  Format
B3Kat

http://lod.b3kat.de/title/<ID>;

Bsp.: http://lod.b3kat.de/title/BV023347895

http://lod.b3kat.de/page/title/<ID>

Bsp.: http://lod.b3kat.de/page/title/BV023347895

 
Deutsche Nationalbibliothek

http://d-nb.info/<ID>

Bsp.: http://d-nb.info/982315627

http://d-nb.info/<ID>/about

Bsp.: http://d-nb.info/982315627/about

 

http://d-nb.info/<ID>/about/<format>

Bsp. http://d-nb.info/982315627/about/rdf

lobid (hbz)

http://lobid.org/resource/<ID>

Bsp.: http://lobid.org/resource/HT002189125

http://lobid.org/resource/<ID>/about

Bsp.: http://lobid.org/resource/HT002189125/about

 
HeBIS

http://lod.hebis.de/resource/<ID>

Bsp.: http://lod.hebis.de/resource/00011492

http://lod.hebis.de/page/<ID>

Bsp.: http://lod.hebis.de/page/00011492

 
ZDB

http://ld.zdb-services.de/resource/<ID>

Bsp.: http://ld.zdb-services.de/resource/204679-9

http://ld.zdb-services.de/data/<ID>

Bsp.: http://ld.zdb-services.de/data/204679-9

http://ld.zdb-services.de/data/<ID>.<format>

Bsp. http://ld.zdb-services.de/data/204679-9.rdf

Erläuterung

<ID> steht für den bisher intern verwendeten Identifier für den Datensatz.

<format> steht für ein Kürzel zur Spezifizierung eines Dokumentformats.

 

ZDB Übersicht

 

 

 

  • Keine Stichwörter