I know the most appropriate place to ask this question is this list, but I do not want to get embarrassed, in case I am overlooking something obvious.
In the latest Working Draft of SPARQL Update, some examples seem to contradict my intuition:
Example 5: In my opinion, data before and after should be exactly the same, since the graph pattern in the WHERE clause
?person a foaf:Person .
?person foaf:givenName 'Bill'
is never matched against the data and there is no assumption on the entailment regime considered in the surrounding text. I feel that the result of the DELETE/INSERT operation described in the example is achieved with RDFS entailment, through which the typing
foaf:Person triples will be derived.
Example 11: Despite what is being stated in the introductory sentence, the
<http://example/fred> foaf:givenName "Fred" triple has stayed in the resulting
- Example 4 (bonus): I suppose there is a typo in the starting RDF graph and the intended triple should be
<http://example/book1> dc:title "Fundamentals of Compiler Desing", in order to match the triple template in the DELETE DATA operation.
Has anybody else spotted these?
25 Dec '11, 10:06