W3C home > Mailing lists > Public > public-lod@w3.org > March 2010

Re: SPARQL: sorting resources by label?

From: Toby Inkster <tai@g5n.co.uk>
Date: Sun, 14 Mar 2010 20:18:35 +0000
To: Danny Ayers <danny.ayers@gmail.com>
Cc: Axel Rauschmayer <axel@rauschma.de>, public-lod@w3.org
Message-ID: <1268597916.27851.49.camel@ophelia2.g5n.co.uk>
On Sun, 2010-03-14 at 21:01 +0100, Danny Ayers wrote:
> On 14 March 2010 20:04, Toby Inkster <tai@g5n.co.uk> wrote:
> 
> > I use something like:
> >
> >        OPTIONAL {
> >          ?subject ?labelprop ?label .
> >          GRAPH <http://buzzword.org.uk/2009/label-properties> {
> >            ?labelprop a
> <http://buzzword.org.uk/2009/label-properties#LabelProperty> .
> >          }
> >          FILTER( isLiteral(?label) )
> >        }
> >
> > Having first loaded
> http://buzzword.org.uk/2009/label-properties into
> > the store.
> 
> I like your idea of wrapping all the label properties up, but don't
> you need to run subproperty inference before the query will work?

Assuming that the label property being used is listed at
http://buzzword.org.uk/2009/label-properties, then it works without any
inferencing. If the label property being used is a rdfs:subPropertyOf or
owl:equivalentProperty of one of the listed properties, then, yes,
inferencing is needed of course. But frankly, anybody using a labelling
property that's not listed there deserves everything they get!

-- 
Toby A Inkster
<mailto:mail@tobyinkster.co.uk>
<http://tobyinkster.co.uk>
Received on Sunday, 14 March 2010 20:19:12 UTC

This archive was generated by hypermail 2.3.1 : Sunday, 31 March 2013 14:24:25 UTC