Re: unreification

"McBride, Brian" wrote:
> > Statement have a URI
> >
> >	S1	:[s, p, o, id]
> >
> > As soon as I assert S1 in a model, I *implicitely* assert
> >
> >       S2      :[id, rdf:type, rdf:Statement]
> >       S3      :[id, rdf:subject, s]
> >       S4      :[id, rdf:predicate, p]
> >       S5      :[id, rdf:object, o]
> 
> Jena doesn't do that, nor does SAPI.  If you list the
> statements in a model you won't get these triples unless
> the statements is the subject or object of another
> statement.

That is, "unless the parser (e.g. SiRPAC) produce an explicit node for the reified statement".
The problem comes, IMHP, from the historical parser SiRPAC,
assuming that the underlying model did NOT retain statements'URIs.

Since existing APIs for RDF model have an URI/id for statements,
parsers should rely on that feature.

  Pierre-Antoine
-- 
Sometimes I think the surest sign that intelligent life exists elsewhere in the
universe is that none of it has tried to contact us.
(Bill Watterson -- Calvin & Hobbes)

Received on Monday, 20 November 2000 03:51:43 UTC