This HTML5 document contains 7 embedded RDF statements represented using HTML+Microdata notation.
The embedded RDF content will be recognized by any processor of HTML5 Microdata.
Namespace Prefixes
Prefix | IRI |
rr | http://www.w3.org/ns/r2rml# |
rdfs | http://www.w3.org/2000/01/rdf-schema# |
OVL | http://www.openlinksw.com/schemas/OVL# |
rdf | http://www.w3.org/1999/02/22-rdf-syntax-ns# |
owl | http://www.w3.org/2002/07/owl# |
xsdh | http://www.w3.org/2001/XMLSchema# |
Statements
- Subject Item
- rr:child
- rdf:type
-
rdf:Property
- rdfs:domain
-
rr:Join
- rdfs:range
-
xsdh:string
- rdfs:comment
-
Names a column in the child table of a join
- owl:minCardinality
-
1
- owl:maxCardinality
-
1
- OVL:inconsistencyOfPredicate
-
select ?join as ?s, ("Warning") as ?severity,
(if (bif:isnotnull (sql:R2RML_KEY_COLUMN_EXISTS (?ts, ?to, ?tn, ?col, 1)),
bif:concat ("rr:child refers to column ", ?col , " that is misspelled name of column ",
sql:R2RML_KEY_COLUMN_EXISTS (?ts, ?to, ?tn, ?col, 1), " that the table ",
sql:R2RML_MAIN_KEY_EXISTS (?ts, ?to, ?tn, 0), " contains now; adjust the R2RML or the table before generating an RDF View" ),
bif:concat ("rr:child refers to column ", ?col , " that is not found in table ",
sql:R2RML_MAIN_KEY_EXISTS (?ts, ?to, ?tn, 0), "; adjust the R2RML or the table before generating an RDF View" ) ) ) as ?message
where {
?lt rr:tableName ?tn .
OPTIONAL { ?lt rr:tableOwner ?to }
OPTIONAL { ?lt rr:tableSchema ?ts }
filter (bif:isnotnull (sql:R2RML_MAIN_KEY_EXISTS (?ts, ?to, ?tn, 0)))
?triplesmap a rr:TriplesMap ; rr:logicalTable ?lt ; rr:predicateObjectMap [ rr:objectMap ?objmap ] .
?objmap rr:joinCondition ?join .
?join rr:child ?col .
filter (bif:isnull (sql:R2RML_KEY_COLUMN_EXISTS (?ts, ?to, ?tn, ?col, 0))) }