Re: Deleting subgraphs via SPARQL

>> 1) A reified statement is not the same as the corresponding statement
>> made up of those three elements (subject, predicate, object).  So
>> asserting something about the reified statement is not - within the
>> standard rdf model - changing anything about the actual triple in the
>> data store.
>> 2) Many, if not most, rdf engines are going to create a bunch of
>> statements that are supposed to be inferred, based on some given 
>> triple
>> that is inserted into the data store.  How you you going to account 
>> for
>> them?
>> Kind of clouds the issue, doesn't it?
>
> Don't forget the problems that an erroneous assertion can make if
> it happens to be for an IFP!
>
> Difficult issues. But in answer to Danny's original query, why not 
> just DELETE * WHERE ....?
>
> Cheers,
>
> L.

What if I DELETE, not a previously-inserted statement, but an inferred 
one? Should the engine reinfer it, turning the DELETE into a no-op?

Chris

Received on Thursday, 23 June 2005 08:22:39 UTC