SPARQL Update: Example 5

From:

http://answers.semanticweb.com/questions/13551/minor-errors-on-sparql-update-specification

[[
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, since 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.
]]

the fix is to remove the "?person a foaf:Person" from the WHERE clause.

(The other two errors noted in the published doc have been corrected in 
the editors working draft.)

Received on Monday, 26 December 2011 13:33:08 UTC