- From: Chris Purcell <chris.purcell.39@gmail.com>
- Date: Wed, 22 Jun 2005 19:47:22 +0100
- To: Danny Ayers <danny.ayers@gmail.com>
- Cc: semantic-web@w3.org
> Moving > swiftly on, I think another option would be to use reification. Use > <code>CONSTRUCT</code> and in it reify the statements you want to > delete, give them all a property of <code>deleteMe</code> or whatever. > Might work. I've posted something similar ( http://www.srcf.ucam.org/~cjp39/Peri/KritTer:2005-03-14+WebLog ) Add two reification properties, let's call them assertedOn and deniedOn. Every time a statement is inserted, it gets an assertedOn property with the current time as the object. To delete a statement, add a deniedOn statement. To reinsert, add another assertedOn statement. Not only do we get deletion within an open world system, we also get a history, so one can ask "what was still asserted at time t". Chris
Received on Wednesday, 22 June 2005 20:52:56 UTC