Re: Minutes of the 2010-01-18 telcon for the RDF2RDF WG

>
> On Jan 18, 2011, at 19:05 , Alexandre Bertails wrote:
> [snip]
>>
>> Juan, in order to help you with your action, I would like you to
>> considerer the following:
>>
>> [[
>> CREATE TABLE Debts (
>> Name varchar(50),
>> Amount Integer
>> );
>> INSERT INTO Debts (Name, Amount) VALUES("juan", 50);
>> INSERT INTO Debts (Name, Amount) VALUES("juan", 50);
>> ]]
>>
>> Using this very simple RDB [1] example, can you go through all the
>> phases that lead to the RDF where I owe you 100?
>
>
> Alex, for my understanding: what I would expect to see in RDF are two
> pairs of identical triples with different subjects. How would a direct
> produce anything whereby I owe Juan 100? I will owe 50 twice, but the fact
> that this is a hundred is a step that the RDF per se cannot say...

Otherwise known as "RDF can't add, and (up until recently) neither can
SPARQL". Which is a feature, not a bug, re decidability :)

However, I'm assuming Alex is asking with Datalog semantics, do you get
with those two insert statements *two* distinct pairs of triples
(multiset) or just one (set)?

Multisets have repeated membership, while sets don't I think.





>
> Ivan
>
>
>
>
>
>>
>> Alexandre.
>>
>> [1] http://www.w3.org/TR/2010/WD-rdb-direct-mapping-20101118/#Rel
>>
>>
>
>
> ----
> Ivan Herman, W3C Semantic Web Activity Lead
> Home: http://www.w3.org/People/Ivan/
> mobile: +31-641044153
> PGP Key: http://www.ivan-herman.net/pgpkey.html
> FOAF: http://www.ivan-herman.net/foaf.rdf
>
>
>
>
>
>

Received on Wednesday, 19 January 2011 12:22:46 UTC