The British National Bibliography dataset has been modelled and represented in RDF using a number of standard schemas. Our approach has been to re-use existing RDF vocabularies. Where we could not find a required property or class, we coined our own terms; these have been declared in the British Library Terms schema.  We have also tried to use non-library domain specific schemas as much as possible.

There are high-level overview diagrams of the data model, one for published books, one for forthcoming books and one for serials.

The BNB dataset makes use of the following standard schemas:

Bibliographic Ontology, a vocabulary for describing many types of publication and their related resources;
Bio, a vocabulary for publishing biographical information;
British Library Terms, a small vocabulary complementing existing  bibliographic schemas;
Dublin Core, a vocabulary of basic metadata terms;
Event Ontology, terms for describing events and their participants;
FOAF, terms for describing people, the links between them and the things they create and do;
ISBD, a vocabulary from the International Standard Bibliographic Description standard;
RDA, the unconstrained properties from the RDA element sets;
Org, terms supporting linked data publishing of organizational information;
OWL, the Web Ontology Language;
RDF Schema, the core RDF schema language;
SKOS, terms supporting the publication of subject classifications and taxonomies;
UMBEL, vocabulary of classes and predicates for describing domain ontologies, with the specific aim of promoting interoperability with external datasets and domains;
WGS84 Geo Positioning, a vocabulary for representing latitude, longitude and other information about spatially-located things.

The BNB dataset includes links or references to other datasets which contain additional useful contextual data:

ISNI, the International Standard Name Identifier;
VIAF, the Virtual International Authority File;
LCSH, the Library of Congress subject headings declared in RDF;
Lexvo, standard language codes;
GeoNames (for country of publication);
MARC country and language codes as declared in RDF by the Library of Congress;, providing access to the top three levels of the Dewey classification system;
and the UK Government Interval Set – to represent publication years.