- From: Seaborne, Andy <andy.seaborne@hp.com>
- Date: Wed, 15 Dec 2004 08:49:11 +0000
- To: jos.deroo@agfa.com
- Cc: connolly@w3.org, RDF Data Access Working Group <public-rdf-dawg@w3.org>
I coudln't execute either - 'whom' is bound to a bNode from <aliceFoaf.n3>
and so is different from all bNodes in <bobFoaf.n3>. Carrying over the
identifying 'mbox' works.
The query in rq23 is
PREFIX data: <http://example.org/foaf/>
PREFIX foaf: <http://xmlns.com/foaf/0.1/>
SELECT ?mbox ?age ?ppd
FROM data:aliceFoaf data:bobFoaf
WHERE
SOURCE data:aliceFoaf
{
( ?alice foaf:mbox <mailto:alice@work.example> )
( ?alice foaf:knows ?whom )
( ?whom foaf:mbox ?mbox )
( ?whom foaf:PersonalProfileDocument ?ppd )
}
SOURCE ?ppd
{
( ?w foaf:mbox ?mbox )
( ?w foaf:age ?age )
}
which works for untrusted graphs.
Andy
jos.deroo@agfa.com wrote:
> this is not a real response to your call..
> btw, at my parents farm we used to have 900 pigs :)
>
>
>>[...]
>>
>>I suppose responses of the form...
>> The pigfarmer supply chain consortium's usage of SOURCE
>>is covered by an existing test
>>http://www.w3.org/2001/sw/DataAccess/tests/data/source-named/query-9.1.rq
>
>
> whatever I try, I can't run that query..
> what we can run is, well an N3QL translation (*) of
>
> PREFIX foaf: <http://xmlns.com/foaf/0.1/>
> SELECT ?mbox ?age ?ppd
> WHERE ( ?alice foaf:mbox <mailto:alice@work.example> )
> ( ?alice foaf:knows ?whom )
> ( ?whom2 foaf:mbox ?mbox )
> ( ?whom2 foaf:PersonalProfileDocument ?ppd )
> SOURCE ?ppd ( ?whom2 foaf:age ?age )
>
>
> i.e. with ?whom2 variable
>
>
Received on Wednesday, 15 December 2004 08:49:43 UTC