- From: Eric Prud'hommeaux <eric@w3.org>
- Date: Sat, 28 Apr 2007 13:32:28 -0700
- To: public-rdf-dawg@w3.org
- Message-ID: <20070428203228.GC14194@w3.org>
To-be-to: Jiri Dokulil <Jiri.Dokulil@mff.cuni.cz> /me just addressing the first one. * Jiri Dokulil <Jiri.Dokulil@mff.cuni.cz> [2007-04-24 09:22+0200] > > Hello all, > > 1. > I'm confused by REDUCED in the current version of the draft. Is > REDUCED going to be removed or not? Because it is only described in > the 9.4 REDUCED section and is mostly missing in other parts of the > draft, eg. list of keywords in A.8 Grammar, or list of modifiers in > 12.2 SPARQL Query. > So it seems "half-removed" to me. added REDUCED to 12.2 and A.8 in revision 1.87 > 2. > In section 12.4 SPARQL Algebra after definition of LeftJoin list is a > "Written in full that is:" part, but it seems to me, that it is not > equivalent to the definition. > > Shouldn't > { μ1 | μ1 in Ω1and μ2 in Ω2, and μ1 and μ2 are not compatible } > { μ1 | μ1 in Ω1and μ2 in Ω2, and μ1 and μ2 are compatible and > expr(merge(μ1, μ2)) is false } > correspond to > { μ | μ in Ω1 such that for all μ′ in Ω2, μ and μ′ are not > compatible } > { μ | μ in Ω1 such that for all μ′ in Ω2, μ and μ' are compatible > and > expr(merge(μ, μ')) is false } > from the definition of Diff? > > 3. > My last question has probably already been discussed and answered, so > could someone point me to some good explanation? > What is the reason for Join(Ω1,Ω2) being defined in a way that is > different from relational algebra when it comes to 'NULL values'? > I do understand that unlike relational algebra, SPARQL algebra does > not define schema for results of algebra operations, so at this time > it is impossible to define Join to disallow joining of two mappings > that 'contain NULLs in common columns'. > But is this desired? > > In my opinion this feature makes evaluation of SPARQL queries more > complicated and I can't see the benefits it brings. What is the > use-case behind this decision? > > Best regards, > Jiri Dokulil > -- -eric office: +1.617.258.5741 NE43-344, MIT, Cambridge, MA 02144 USA mobile: +1.617.599.3509 (eric@w3.org) Feel free to forward this message to any list for any purpose other than email address distribution.
Received on Saturday, 28 April 2007 20:33:00 UTC