W3C home > Mailing lists > Public > public-rdf-in-xhtml-tf@w3.org > July 2009

Re: adding reification ids

From: Dan Brickley <danbri@danbri.org>
Date: Thu, 09 Jul 2009 20:58:09 +0200
Message-ID: <4A563DC1.8030102@danbri.org>
To: publicayers@verizon.net
CC: public-rdf-in-xhtml-tf@w3.org
On 9/7/09 18:28, publicayers@verizon.net wrote:
> I need to associate a triple with its reification id, then make triples
> on that id (for things like creator and created). The only way I can
> figure out to do this in RDFa is to make the triple in the usual way
> (with about/rel/resource), but also assert the reification triples on
> the subject, predicate, and object. I was planning on putting the
> reification triples in the head.

RDF's subject/predicate/object reification mechanism is pretty awkward 
to use.

If you can find a way to associate creator/date/etc another way, I 
recommend doing so. How about providing them as metadata about the 
document that carries the RDF?

> It seems unfortunate to add 3 triples and their elements in the head for
> each triple in the body just to represent the mapping from reification
> id to a triple's subject, predicate, and object. The only other option I
> can come up with is to extend RDFa with a new attribute to give the
> reification id and have it expand into the 3 triples, something like
>
> &lt;meta about="s" rel="p" resource="o" reification="id" /&gt;
>
> Since there isn't any special handling for reification in RDFa, I was
> wondering if it was discussed and rejected, and if so, what were the
> problems. Also, is there any inclination to expand RDFa sometime in the
> future for convenient handling of reification?

I wouldn't encourage this. Instead, I'd rather see work on documenting 
deployment patterns that use named graphs, and integration with SPARQL's 
named graph mechanism.

cheers,

Dan
Received on Thursday, 9 July 2009 18:58:51 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Thursday, 9 July 2009 18:58:52 GMT