This document describes R2RML, a language for expressing customized mappings from relational databases to RDF datasets. Such mappings provide the ability to view existing relational data in the RDF data model, expressed in a structure and target vocabulary of the mapping author’s choice. R2RML mappings are themselves RDF graphs and written down in Turtle syntax. R2RML enables different types of mapping implementations: processors could, for example, offer a virtual SPARQL endpoint over the mapped relational data, or generate RDF dumps, or offer a Linked Data interface.
First draft from the RDB2RDF working group.
- Select a table from two (or three) databases in a common area with different schemas.
- Convert the tables using the latest version of this proposal to RDF datasets.
- On what basis would you integrate the resulting RDF datasets into a single RDF dataset?