Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Info
titleIn Arbeit

Diese Seite wird als Nachfolger von Empfehlung für die RDF-Repräsentation bibliografischer Daten (Textressourcen) vorbereitet und ist derzeit in Bearbeitung und noch nicht final abgestimmt! [Jana Hentschke, 20.02.2017]

Versionshistorie

XX.11.2017

Version 2.0

Überarbeitungen im Zuge der Einführung von Resource Description and Access (RDA) an vielen Institutionen des deutschen Sprachraums,
Anpassungen an Erkenntnisse aus der Praxis der beteiligten RDF-Datenproduzenten

02.06.2014Version 1.1
urn:nbn:de:kobv:11-100217673

Korrektur des RDA Namespaces und der Base Domain

30.09.2013

Version 1.0
urn:nbn:de:kobv:11-100212769

Inhalt

Über die DINI-AG KIM Gruppe Titeldaten

Die Gruppe Titeldaten wurde im Januar 2012 gegründet, seit April 2012 agiert sie als Untergruppe des Kompetenzzentrums Interoperable Metadaten (DINI-AG KIM). KIM ist eine Arbeitsgruppe der Deutschen Initiative für Netzwerkinformation e. V. (DINI e.V.). Vertreten sind alle deutschen Bibliotheksverbünde, die Deutsche Nationalbibliothek, die Österreichische Bibliothekenverbund und Service GmbH, die Schweizerische Nationalbibliothek sowie einige weitere interessierte und engagierte Kolleginnen und Kollegen mit entsprechender Expertise. Die Moderation und Koordination liegt bei der Deutschen Nationalbibliothek.

...

Die vorliegende Version 2.0 der Empfehlungen berücksichtigt die Entwicklungen der letzten Jahre. Den initialen Anlass für die Überarbeitung gab die Einführung des Katologisierungsregelwerks Resource Description and Access (RDA) in großen Teilen der deutschsprachigen Bibliothekslandschaft in 2015/2016.

Vorgehen und Konventionen

Erläuterungen zur Vorgehensweise

Die DINI-AG KIM Gruppe Titeldaten analysierte zunächst, welche Metadaten zur Beschreibung einer bibliografischen Ressource erforderlich sind.  und welcher Gruppe einer bibliografischen Beschreibung sie zugeordnet werden können. Dies sind:

...

Je nach Anwendungsfall können Anforderungen bestehen, zusätzliche Informationselemente mit weiteren RDF-Properties auszuweisen oder eine größere Auswahl an Informationselementen in die RDF-Repräsentation eines Titeldatensatzes mit aufzunehmen. Dies liegt im Ermessen der jeweiligen Institution einzelnen Datenproduzenten. Die Erweiterten Empfehlungen für Textressourcen der DINI-AG KIM Gruppe Titeldaten sammeln Best Practices, die über das Kernelementeset hinausgehen.

Nachnutzung von RDF-Elementen

Die vorliegende Modellierung nutzt die unten tabellarisch aufgeführten RDF-Element Sets nach.

...

Darstellung von RDF-Beispielen

Illustrierende Beispiele werden in Terse RDF Triple Language-Serialisierung (Turtle) notiert.

Mappings

  •   Konzeptuelles Mapping (Inhalt - RDF) 
    • Dieses Mapping bleibt auf der konzeptuellen Ebene, das heißt die vorliegenden Empfehlungen sollen unabhängig von konkreten bibliothekarischen Datenformaten anwendbar sein. Deshalb werden die einzelnen Informationselemente natürlichsprachig benannt und nicht anhand von MARC-Feldern o.ä. identifiziert.

...

Die Beispielimplementierungen (siehe Anhang) beziehungsweise die aktiven Datenproduzenten können bei Bedarf Auskunft über Mappings aus weiteren bibliothekarischen Datenformaten geben.

 Wenn URI-Referenzen nicht in allen Fällen verfügbar sind

Viele Datenproduzenten haben mit dem Problem zu tun, dass einzelne Informationselemente sowohl als URI-Referenz als auch als Literal in den Daten vorliegen können.

...

  1. Generierung eines Hash-URIs für die Entität
  2. Arbeiten mit einem blank node

Option 1 "Hash-URI"

Ein Fragmentsbezeichner, eingeleitet durch das Hash-Zeichen ("#"), kann einem URI angefügt werden. Die Kombination bildet dann einen weiteren URI, der etwas eindeutig identifizieren kann. Über das was, er identifizieren soll, kann dann ebenfalls unter dem Ausgangs-URI eine Beschreibung geliefert werden.

...

Bei der Erzeugung der RDF-Daten sollte der Fragmentbezeichner so generiert werden, dass er sich bei ggf. anfallender erneuter Erzeugung der Daten (falls diese regelmäßig aus einem anderen Format konvertiert werden) möglichst nicht ändert. Diese Lösung ist der Option "blank node" vorzuziehen, da so die Entität hinter dem Literal nicht nur temporär und im Kontext der Datenversion referenzierbar ist (wie beim blank node, siehe dort), sondern längerfristig. Das kann auch Mappingprojekte begünstigen, die auf eine Ergänzung der fehlenden Links hinarbeiten.

Option 2 "blank node"

Ein "leerer Knoten" beziehungsweise englisch "blank node" wird im RDF-Modell eine nicht-global-referenzierbare Ressource genannt.

...

Codeblock
titleBeispiel Option 2 "blank node", Darstellung mit temporärer ID
@prefix dct: <http://purl.org/dc/terms/> .
@prefix rdfs: http://www.w3.org/2000/01/rdf-schema#> .

<http://id.meineInstitution.de/12345> dct:creator _:node1b6mbf4tqx36921502 .
_:node1b6mbf4tqx36921502 rdfs:label "Bertram Bergmann" .

Lizenzangaben für bibliografische Daten

Betreffend die Lizensierung bibliografischer Daten sollte sich an der Empfehlungen zur Öffnung bibliothekarischer Daten der DINI-AG KIM Gruppe Lizenzen orientiert werden. Die vergebene Lizenz sollte in RDF transportiert werden. Es wird empfohlen, dies im Rahmen von Datenset-Beschreibungen zu tun. In der W3C Empfehlung "Data on the Web Best Practices" sind im Abschnitt 8.2. Metadata entsprechende Empfehlungen enthalten. Die Zuordnung der Datenset-Zugehörigkeit eines einzelnen RDF-Dokuments setzt die Beachtung der URI-Design-Empfehlungen, das heißt die klare Unterscheidung der URIs für ein Ding und seine Beschreibung, voraus. Mit Hilfe des URIs der Beschreibung und der Property void:inDataset kann das RDF-Dokument als Teil eines Datensets ausgezeichnet werden.

Codeblock
titleBeispiel Datenset-Zugehörigkeit und Lizenz des Datensets
@prefix void: <http://rdfs.org/ns/void#> .
@prefix ex:    <http://www.example.org/> .
@prefix dct: <http://purl.org/dc/terms/> .
 
 
<http://d-nb.info/1118539508>
    void:inDataset <http://d-nb.info/dnb-all#dataset> .
 
<http://d-nb.info/dnb-all#dataset> a ex:Dataset ;
    dct:license <http://creativecommons.org/publicdomain/zero/1.0/> .

Anhang