- From: Bernard Vatant <bernard.vatant@mondeca.com>
- Date: Wed, 30 Jul 2008 13:25:58 +0200
- To: Alistair Miles <alistair.miles@zoo.ox.ac.uk>
- Cc: public-swd-wg@w3.org, public-esw-thes@w3.org
Alistair
>> CONSTRUCT
>> {?x skos:minimalBroader ?y}
>>
>> WHERE
>> {
>> ?x skos:broader ?z.
>> ?z skos:broader ?y.
>> FILTER (!bound(?z))
>> }
>>
>>
>
> I think you would want to do...
>
> CONSTRUCT {
> ?x skos:minimalBroader ?y
> }
> WHERE {
> ?x skos:broader ?y
> OPTIONAL {
> ?x skos:broader ?z .
> ?z skos:broader ?y .
> }
> FILTER (!bound(?z))
> }
>
> ...?
>
Well ... certainly! Thanks for correcting, this syntax is still very
strange to me :-[
>> The above computing can pinpoint those exceptions. And then up to the
>> vocabulary manager to figure if they are bugs or features ...
>>
>
> This is a crucial point. In some vocabularies this could be a deliberate
> feature. Hence
> <http://www.w3.org/TR/2008/WD-skos-reference-20080609/#L2518>.
>
Indeed.
--
*Bernard Vatant
*Knowledge Engineering
----------------------------------------------------
*Mondeca**
*3, cité Nollez 75018 Paris France
Web: www.mondeca.com <http://www.mondeca.com>
----------------------------------------------------
Tel: +33 (0) 971 488 459
Mail: bernard.vatant@mondeca.com <mailto:bernard.vatant@mondeca.com>
Blog: Leçons de Choses <http://mondeca.wordpress.com/>
Received on Wednesday, 30 July 2008 11:26:43 UTC