xR2RML: Relational and Non-Relational Databases to RDF Mapping Language

This document describes xR2RML, a language for expressing customized mappings from various types of databases (XML, object-oriented, NoSQL) to RDF datasets. xR2RML flexibly adapts to heterogeneous query languages and data models while remaining free from any specific language or syntax. It extends R2RML, the W3C recommendation for the mapping of relational databases to RDF, and relies on RML for the handling of various data representation formats. Web version available at: http://i3s.unice.fr/~fmichel/xr2rml_specification_v5.html