This is the final recommendation from the RDB2RDF XG. The XG recommends that the W3C initiate a WG to standardize a language for mapping Relational Database schemas into RDF and OWL.
This section describes the status of this document at the time of its publication. Other documents may supersede this document. A list of current W3C publications can be found in the W3C technical reports index at http://www.w3.org/TR/.
This is the final recommendation from the RDB2RDF XG.
1 Recommendation
1.1 Liaisons
1.2 Starting Points
2 References
The RDB2RDF XG recommends that the W3C initiate a WG to standardize a language for mapping Relational Database schemas into RDF and OWL. Such a standard will enable the vast amounts of data stored in Relational databases to be published easily and conveniently on the Web. It will also facilitate integrating data from separate Relational databases and adding semantics to Relational data.
The mapping language should be complete regarding when compared to to the relational algebra. It should have a human-readable syntax as well as XML and RDF representations of the syntax for purposes of discovery and machine generation. The output of the mapping will be defined in terms of an RDFS/OWL schema.
It should be possible to subset the language for simple applications such as Web 2.0. This feature of the language will be validated by creating a library of mappings for widely used apps such as Drupal, Wordpress, phpBB.
[Michael Haussenblas will help with creating test cases].
The mapping language will allow customization with regard to names and data transformation. In addition, the language must be able to expose vendor specific SQL features such as full-text and spatial support and vendor-defined datatypes.
The final language specification should include guidance with regard to mapping Relational data to a subset of OWL such as OQL/QL or OWL/RL.
The language must allow for a mechanism to create identifiers for database entities. The generation of identifiers should be designed to support the implementation of the linked data principlees http://www.w3.org/DesignIssues/LinkedData.html'. Where possible, the language will encourage the reuse of public identifiers for long-lived entities such as persons and corporations.