W3C home > Mailing lists > Public > www-rdf-interest@w3.org > August 2004

Re: Reification - whats best practice?

From: Sandro Hawke <sandro@w3.org>
Date: Thu, 26 Aug 2004 09:11:42 -0400
Message-Id: <200408261311.i7QDBgMF009445@roke.hawke.org>
To: Eric Jain <Eric.Jain@isb-sib.ch>
cc: "'RDF interesting groupe'" <www-rdf-interest@w3.org>

> Sandro Hawke wrote:
> > The obvious approach I see is that Alice makes C available as a web
> > page; Bob can dereference the URI C and get the triples in the
> > context, if he wants to.  I think this is effectively what DanBri
> > suggested, although he's thinking of the URI as identifying a document
> > which is a serialization of the contents of C, and I think of the same
> > URI as identifying an RDF Graph, a representation (serialization) of
> > which can be obtained over the web.
> 
> Using different documents for representing different "contexts" (or 
> graphs, or models, or whatever) breaks down when you need to exchange 
> data from a large amount of different contexts, say a few million...

You mean because it would involve a million round-trip fetches?  Yeah,
that would be a problem.  I would expect in practice that one wouldn't
usually need/want to fetch them all, but I'm sure there are
exceptions.

> Also, it seems strange that RDF (abstract model) would be tied to the 
> use of documents (implementation detail, not present when using database 
> backed storage).

Agreed.  I think reification would actually be good to have around,
with proper syntactic sugar, but it might be a good while before we
have a standard for it.

      -- sandro
Received on Thursday, 26 August 2004 13:07:33 UTC

This archive was generated by hypermail 2.3.1 : Wednesday, 5 February 2014 07:14:57 UTC