This document defines an RDF Schema as defined by the W3CRDB2RDF Working Group in theR2RML: RDB to RDF MappingLanguage document, which can be used to specify a mapping of relationaldata to RDF.
Comments regarding this document should be sent topublic-rdb2rdf-comments@w3.org, a mailing list with apublic archive.
Base Table Or View,Blank Node,Graph Map,IRI,Join,Literal,Logical Table,Object Map,Predicate Map,Predicate Object Map,Ref Object Map,R2RML View,Subject Map,Triples Map,Term Map
Denotes a base database table or view
TheURI of this class ishttp://www.w3.org/ns/r2rml#BaseTableOrView
This class is used in | table Name |
Represents a graph map.
TheURI of this class ishttp://www.w3.org/ns/r2rml#GraphMap
This class is used in | graph Map |
Represents a join condition.
TheURI of this class ishttp://www.w3.org/ns/r2rml#Join
This class is used in | childjoin Conditionparent |
Represents a logical table.
TheURI of this class ishttp://www.w3.org/ns/r2rml#LogicalTable
This class is used in | logical Table |
Represents an object map.
TheURI of this class ishttp://www.w3.org/ns/r2rml#ObjectMap
This class is used in | datatypelanguageobject Map |
Represents a predicate map.
TheURI of this class ishttp://www.w3.org/ns/r2rml#PredicateMap
This class is used in | predicate Map |
Represents a predicate-object map.
TheURI of this class ishttp://www.w3.org/ns/r2rml#PredicateObjectMap
This class is used in | object Mappredicate Mappredicate Object Map |
Denotes a reference to an object map.
TheURI of this class ishttp://www.w3.org/ns/r2rml#RefObjectMap
This class is used in | join Conditionparent Triples Map |
Represents a R2RML view.
TheURI of this class ishttp://www.w3.org/ns/r2rml#R2RMLView
This class is used in | sql Querysql Version |
Represents a subject map.
TheURI of this class ishttp://www.w3.org/ns/r2rml#SubjectMap
This class is used in | classsubject Map |
Represents a triples map.
TheURI of this class ishttp://www.w3.org/ns/r2rml#TriplesMap
This class is used in | logical Tableparent Triples Mapsubject Map |
A function that generates an RDF term from a logical table row.
TheURI of this class ishttp://www.w3.org/ns/r2rml#TermMap
This class is used in | columninverse Expressiontemplateterm Type |
child,class,column,constant,datatype,graph,graph Map,inverse Expression,join Condition,language,logical Table,object,object Map,parent,parent Triples Map,predicate,predicate Map,predicate Object Map,sql Query,sql Version,subject,subject Map,table Name,template,term Type
Names a column in the child table of a join.
TheURI of this property ishttp://www.w3.org/ns/r2rml#child
This property is adata property.
The domain of this property is | Join |
The range of this property is | xsd:string |
The subject value generated for a logical table row will be asserted as an instance of this RDFS class.
TheURI of this property ishttp://www.w3.org/ns/r2rml#class
This property is anobject property.
The domain of this property is | Subject Map |
The range of this property is | rdfs:Class |
Name of a column in the logical table. When generating RDF triples from a logical table row, value from the specified column is used as the subject, predicate, or object (based upon the specific domain).
TheURI of this property ishttp://www.w3.org/ns/r2rml#column
This property is adata property.
The domain of this property is | Term Map |
The range of this property is | xsd:string |
Specifies the datatype of the object component for the generated triple from a logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#datatype
This property is anobject property.
The domain of this property is | Object Map |
The range of this property is | rdfs:Datatype |
Specifies a GraphMap. When used with a SubjectMap element, all the RDF triples generated from a logical row will be stored in the specified named graph. Otherwise, the RDF triple generated using the (predicate, object) pair will be stored in the specified named graph.
TheURI of this property ishttp://www.w3.org/ns/r2rml#graphMap
This property is anobject property.
The range of this property is | Graph Map |
An expression that allows, at query processing time, use of index-based access to the the (underlying) relational tables, instead of simply retrieving the table rows first and then applying a filter. This property is useful for retrieval based on conditions involving subject, predicate, or object generated from logical table column(s) and involves some transformation.
TheURI of this property ishttp://www.w3.org/ns/r2rml#inverseExpression
This property is adata property.
The domain of this property is | Term Map |
The range of this property is | xsd:string |
Specifies the join condition for joining the child logical table with the parent logical table of the foreign key constraint.
TheURI of this property ishttp://www.w3.org/ns/r2rml#joinCondition
This property is anobject property.
The domain of this property is | Ref Object Map |
The range of this property is | Join |
Specified the language for the object component for the generated triple from a logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#language
This property is adata property.
The domain of this property is | Object Map |
The range of this property is | xsd:string |
Definition of logical table to be mapped.
TheURI of this property ishttp://www.w3.org/ns/r2rml#logicalTable
This property is anobject property.
The domain of this property is | Triples Map |
The range of this property is | Logical Table |
Specifies the object for the generated triple from the logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#object
This property is anobject property.
The range of this property is | rdfs:Resource |
An ObjectMap element to generate the object component of the (predicate, object) pair from a logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#objectMap
This property is anobject property.
The domain of this property is | Predicate Object Map |
The range of this property is | Object Map |
Names a column in the parent table of a join.
TheURI of this property ishttp://www.w3.org/ns/r2rml#parent
This property is adata property.
The domain of this property is | Join |
The range of this property is | xsd:string |
Specifies the TriplesMap element corresponding to the parent logical table of the foreign key constraint.
TheURI of this property ishttp://www.w3.org/ns/r2rml#parentTriplesMap
This property is anobject property.
The domain of this property is | Ref Object Map |
The range of this property is | Triples Map |
Specifies the predicate for the generated triple from the logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#predicate
This property is anobject property.
The range of this property is | rdf:Property |
A PredicateMap element to generate the predicate component of the (predicate, object) pair from a logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#predicateMap
This property is anobject property.
The domain of this property is | Predicate Object Map |
The range of this property is | Predicate Map |
A PredicateObjectMap element to generate (predicate, object) pair from a logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#predicateObjectMap
This property is anobject property.
The range of this property is | Predicate Object Map |
A valid SQL query.
TheURI of this property ishttp://www.w3.org/ns/r2rml#sqlQuery
This property is adata property.
The domain of this property is | R2RML View |
The range of this property is | xsd:string |
An identifier for a SQL version.
TheURI of this property ishttp://www.w3.org/ns/r2rml#sqlVersion
This property is anobject property.
The domain of this property is | R2RML View |
A SubjectMap element to generate a subject from a logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#subjectMap
This property is anobject property.
The domain of this property is | Triples Map |
The range of this property is | Subject Map |
Schema-qualified name of a table or view.
TheURI of this property ishttp://www.w3.org/ns/r2rml#tableName
This property is adata property.
The domain of this property is | Base Table Or View |
The range of this property is | xsd:string |
A template (format string) to specify how to generate a value for a subject, predicate, or object, using one or more columns from a logical table row.
TheURI of this property ishttp://www.w3.org/ns/r2rml#template
This property is adata property.
The domain of this property is | Term Map |
The range of this property is | xsd:string |
A string indicating whether subject or object generated using the value from column name specified for rr:column should be an IRI reference, blank node, or a literal.
TheURI of this property ishttp://www.w3.org/ns/r2rml#termType
This property is anobject property.
The domain of this property is | Term Map |