Introduction
This document specifies the RDF data model used for the Fennica Linked Data set. The data model is heavily based on Schema.org, including the bibliographic extensions. The OCLC WorldCat Linked Data model has been used as a reference whenever possible. The separation between Works and Instances is modelled according to BIBFRAME 2.0.
This document specifies the available entity types, their relationships and properties.
Publishing Fennica as Linked Data is a work in progress. Some parts of this document are marked TODO, to indicate that the modelling or implementation is not yet finished. For more detailed information about current issues, see the open issues on the bib-rdf-pipeline GitHub project that implements the conversion of data from MARC records and auxiliary sources into the published RDF.
Accessing the data
The data set is currently available as:
- a SPARQL endpoint on http://linkeddata-kk.lib.helsinki.fi/fennica/sparql with the Fennica data in the default graph
- downloadable data dumps at http://linkeddata-kk.lib.helsinki.fi/download/ in HDT and gzipped N-Triples formats
- TODO Linked Data access (HTML, RDF/XML, JSON-LD, Turtle, N-Triples) via URI dereferencing
URI patterns and stability
The data set currently uses URIs of the form http://urn.fi/URN:NBN:fi:bib:me:Tnnnnnnnnnxx
where
- T is a single capital letter representing the entity type (see below)
- nnnnnnnnn is the numeric identifier of the MARC record where the entity originated
- xx is a two-digit sequence number ensuring uniqueness of entities of the same type from the same record
The URI patterns are in draft status and may still change.
TODO URIs are not yet resolvable. We plan to use the urn.fi resolver to manage identifiers, but it has not yet been set up to resolve this namespace.
Entity types
Overview
This diagram (TODO) shows the main entity types and their relationships. The entity model is b
Work
URI pattern: http://urn.fi/URN:NBN:fi:bib:me:Wnnnnnnnnnxx
The Work entity type represents an abstract creative work, very similar to the BIBFRAME 2.0 notion of Work. Derived works such as translations are modelled as separate Work entities. In FRBR terms, this Work entity is a combination of a FRBR Work and Expression.
Instance
URI pattern: http://urn.fi/URN:NBN:fi:bib:me:Innnnnnnnnxx
The Instance entity type represents a specific edition (e.g. a hardcover book or a specific DVD release of a film) of a Work. It is similar to the BIBFRAME 2.0 notion of Instance. In FRBR terms, it is similar to a FRBR Manifestation.
Series
URI pattern: http://urn.fi/URN:NBN:fi:bib:me:Snnnnnnnnnxx
The Series entity type represents a publication series. The sub-type Periodical is used for more formally established series that may have ISSNs and/or specific sequence of volumes.
Person
URI pattern: http://urn.fi/URN:NBN:fi:bib:me:Pnnnnnnnnnxx
The Person entity type represents a human being (e.g. author, contributor or subject of a work).
Organization
URI pattern: http://urn.fi/URN:NBN:fi:bib:me:Onnnnnnnnnxx or blank node or CN identifier (TBD)
The Organization entity type represents an organization (e.g. publisher of a work).
Place
URI pattern: blank nodes only
The Place entity type represents a physical place (e.g. a country or a city).
PublicationEvent
URI pattern: blank nodes only
The PublicationEvent entity type represents the event when an instance of a work was published.