W3C home > Mailing lists > Public > www-rdf-interest@w3.org > November 2000

Re: summary of 'a triple is not unique' and 'statements/reified' statements

From: Sergey Melnik <melnik@db.stanford.edu>
Date: Wed, 29 Nov 2000 12:11:58 -0800
Message-ID: <3A25630E.28EEBCE6@db.stanford.edu>
To: Pierre-Antoine CHAMPIN <champin@bat710.univ-lyon1.fr>
CC: RDF Interest Group <www-rdf-interest@w3.org>
Pierre-Antoine CHAMPIN wrote:
> Sergey Melnik wrote:
> > I inherited his idea [making Statement inherit Resource] in the
> > "Stanford" API, have been relying on it for over a year for both
> > in-memory and database-backed RDF applications, and it proved pretty
> > decent so far. Thus, I believe it makes perfect sense to reflect this in
> > the RDF model itself.
> What you did in the stanford API, by making Statement inherit Resource,
> is in my point of view handling *only* reified statements.
> This is absolutely consistent with RDF M&S, implying that all statements in an RDF description are reified and put in a Bag. That bag is implicitely modeled by the Model class in the API.
> With this point of view, the RDF model does not have to be extended to "match" the API...
>   Pierre-Antoine

That's right, you can view the API as a number of convenience methods to
deal with Bags etc. The only proper incompatibility that I'm counting on
is the uniqueness of reified statements.

Received on Wednesday, 29 November 2000 14:53:48 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 7 January 2015 15:07:33 UTC