Movatterモバイル変換


[0]ホーム

URL:


W3C

R2RML: RDB to RDF Mapping Language Schema

Purpose

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.

Usage

The namespace URI is:
http://www.w3.org/ns/r2rml#
The preferred prefix is:
rr

Comments

Comments regarding this document should be sent topublic-rdb2rdf-comments@w3.org, a mailing list with apublic archive.

Index of R2RML Vocabulary Terms

Classes

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

Base Table Or View(OWL Class)

Denotes a base database table or view

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#BaseTableOrView

In use

This class is used intable Name

Blank Node(OWL Class)

Denotes a blank node, used with termType

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#BlankNode


Graph Map(OWL Class)

Represents a graph map.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#GraphMap

In use

This class is used ingraph Map

IRI(OWL Class)

Denotes an IRI, used with termpType.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#IRI


Join(OWL Class)

Represents a join condition.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#Join

In use

This class is used inchildjoin Conditionparent

Literal(OWL Class)

Denotes a Literal, used with termType.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#Literal


Logical Table(OWL Class)

Represents a logical table.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#LogicalTable

In use

This class is used inlogical Table

Object Map(OWL Class)

Represents an object map.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#ObjectMap

In use

This class is used indatatypelanguageobject Map

Predicate Map(OWL Class)

Represents a predicate map.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#PredicateMap

In use

This class is used inpredicate Map

Predicate Object Map(OWL Class)

Represents a predicate-object map.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#PredicateObjectMap

In use

This class is used inobject Mappredicate Mappredicate Object Map

Ref Object Map(OWL Class)

Denotes a reference to an object map.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#RefObjectMap

In use

This class is used injoin Conditionparent Triples Map

R2RML View(OWL Class)

Represents a R2RML view.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#R2RMLView

In use

This class is used insql Querysql Version

Subject Map(OWL Class)

Represents a subject map.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#SubjectMap

In use

This class is used inclasssubject Map

Triples Map(OWL Class)

Represents a triples map.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#TriplesMap

In use

This class is used inlogical Tableparent Triples Mapsubject Map

TermMap(OWL Class)

A function that generates an RDF term from a logical table row.

Definition

TheURI of this class ishttp://www.w3.org/ns/r2rml#TermMap

In use

This class is used incolumninverse Expressiontemplateterm Type

Properties

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

child (Property)

Names a column in the child table of a join.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#child

This property is adata property.

The domain of this property isJoin
The range of this property isxsd:string

class (Property)

The subject value generated for a logical table row will be asserted as an instance of this RDFS class.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#class

This property is anobject property.

The domain of this property isSubject Map
The range of this property isrdfs:Class

column (Property)

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).

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#column

This property is adata property.

The domain of this property isTerm Map
The range of this property isxsd:string

constant (Property)

A property for indicating whether a term map is a constant-valued term map.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#constant

This property is anobject property.


datatype (Property)

Specifies the datatype of the object component for the generated triple from a logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#datatype

This property is anobject property.

The domain of this property isObject Map
The range of this property isrdfs:Datatype

graph (Property)

An IRI reference for use as the graph name of all triples generated with the GraphMap.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#graph

This property is anobject property.


graph Map (Property)

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.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#graphMap

This property is anobject property.

The range of this property isGraph Map

inverse Expression (Property)

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.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#inverseExpression

This property is adata property.

The domain of this property isTerm Map
The range of this property isxsd:string

join Condition (Property)

Specifies the join condition for joining the child logical table with the parent logical table of the foreign key constraint.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#joinCondition

This property is anobject property.

The domain of this property isRef Object Map
The range of this property isJoin

language (Property)

Specified the language for the object component for the generated triple from a logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#language

This property is adata property.

The domain of this property isObject Map
The range of this property isxsd:string

logical Table (Property)

Definition of logical table to be mapped.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#logicalTable

This property is anobject property.

The domain of this property isTriples Map
The range of this property isLogical Table

object (Property)

Specifies the object for the generated triple from the logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#object

This property is anobject property.

The range of this property isrdfs:Resource

object Map (Property)

An ObjectMap element to generate the object component of the (predicate, object) pair from a logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#objectMap

This property is anobject property.

The domain of this property isPredicate Object Map
The range of this property isObject Map

parent (Property)

Names a column in the parent table of a join.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#parent

This property is adata property.

The domain of this property isJoin
The range of this property isxsd:string

parent Triples Map (Property)

Specifies the TriplesMap element corresponding to the parent logical table of the foreign key constraint.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#parentTriplesMap

This property is anobject property.

The domain of this property isRef Object Map
The range of this property isTriples Map

predicate (Property)

Specifies the predicate for the generated triple from the logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#predicate

This property is anobject property.

The range of this property isrdf:Property

predicate Map (Property)

A PredicateMap element to generate the predicate component of the (predicate, object) pair from a logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#predicateMap

This property is anobject property.

The domain of this property isPredicate Object Map
The range of this property isPredicate Map

predicate Object Map (Property)

A PredicateObjectMap element to generate (predicate, object) pair from a logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#predicateObjectMap

This property is anobject property.

The range of this property isPredicate Object Map

sql Query (Property)

A valid SQL query.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#sqlQuery

This property is adata property.

The domain of this property isR2RML View
The range of this property isxsd:string

sql Version (Property)

An identifier for a SQL version.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#sqlVersion

This property is anobject property.

The domain of this property isR2RML View

subject (Property)

An IRI reference for use as subject for all the RDF triples generated from a logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#subject

This property is anobject property.


subject Map (Property)

A SubjectMap element to generate a subject from a logical table row.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#subjectMap

This property is anobject property.

The domain of this property isTriples Map
The range of this property isSubject Map

table Name (Property)

Schema-qualified name of a table or view.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#tableName

This property is adata property.

The domain of this property isBase Table Or View
The range of this property isxsd:string

template (Property)

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.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#template

This property is adata property.

The domain of this property isTerm Map
The range of this property isxsd:string

term Type (Property)

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.

Definition

TheURI of this property ishttp://www.w3.org/ns/r2rml#termType

This property is anobject property.

The domain of this property isTerm Map

Individuals

SQL2008,defaultGraph

SQL 2008 version identifier(NamedIndividual)

Indicates that the SQL query conforms to Core SQL 2008

Definition

TheURI of this individual ishttp://www.w3.org/ns/r2rml#SQL2008


default Graph(NamedIndividual)

Denotes a default graph

Definition

TheURI of this individual ishttp://www.w3.org/ns/r2rml#defaultGraph


Boris Villazón Terrazas,bvillazon@fi.upm.es,OEG-UPM,
mantained byIvan Herman,ivan@w3.org,W3C,Semantic Web Activity Lead,
2012-07-17
$Date: 2012/09/17 15:21:58 $
[8]ページ先頭

©2009-2025 Movatter.jp