Warning:
This wiki has been archived and is now read-only.

Use of Direct Mapping in R2RML

From RDB2RDF
Jump to: navigation, search

R2RML constructs where use of Direct Mapping makes sense

A few examples are shown below:

  • rr:subjectMap
    • <#TriplesMap1> rr:subjectMap rr:DirectMap .
  • rr:predicateObjectMaps => Avoids having to enumerate all the desired rr:PredicateObjectMap elements
    • <#TriplesMap1> rr:predicateObjectMaps rr:DirectMap .
    • <#TriplesMap1> rr:predicateObjectMaps [rr:exclude "job","etype"] .
    • <#TriplesMap1> rr:predicateObjectMaps [rr:include "empno","deptno"] .
  • rr:refPredicateObjectMaps
    • <#TriplesMap1> rr:refPredicateObjectMaps rr:DirectMap .