Institute for Informatics
Georg-August-Universität Göttingen

Databases and Information Systems

Uni Göttingen

RDF+OWL to Relational Mapping + OBDA Access

  1. Mapping of RDF data according to an OWL ontology to the relational model and store it in a relational database.
  2. Populate the database from RDF tuples.
  3. Queries can then be stated either in SQL, or in SPARQL which is automatically translated to SQL.

The prototype implementation RDF2SQL can be found here.

Draft Technical Report:

Input Files:

  • The first steps dealing with the extracting of concise ER-style information from an OWL ontology date back to our OWLED-2013 paper. Note that it is not easy to query an ontology to find out what properties are functional on certain subsets of its domain.
  • RDF2SQL has been used in the RODI Benchmark to generate variants of the Mondial database.