- From: Eric Jain <Eric.Jain@isb-sib.ch>
- Date: Thu, 17 May 2007 15:05:54 +0200
- To: Alan Ruttenberg <alanruttenberg@gmail.com>
- CC: Chris Mungall <cjm@fruitfly.org>, public-semweb-lifesci <public-semweb-lifesci@w3.org>
Alan Ruttenberg wrote: > prefix dc: <http://purl.org/dc/elements/1.1/> > prefix sc: <http://purl.org/science/owl/sciencecommons/> > select ?s ?p ?o ?by > from <http://purl.org/commons/hcls/proto> > where > { ?s ?p ?o. > ?statement rdf:type rdf:Statement. > ?statement rdf:subject ?s. > ?statement rdf:predicate ?p. > ?statement rdf:object ?o. > ?statement dc:creator ?by > } That's precisely what I'm talking about :-) Now imagine a query that's already complicated to start with, even without any reification... If reification was directly supported, you'd expect something like this: prefix dc: <http://purl.org/dc/elements/1.1/> prefix sc: <http://purl.org/science/owl/sciencecommons/> select ?s ?p ?o ?by from <http://purl.org/commons/hcls/proto> where { ?s ?p ?o [ dc:creator ?by ] }
Received on Thursday, 17 May 2007 13:09:06 UTC