ISSUE-44: Duplicate quads generated by TriplesMaps

duplicate quads

Duplicate quads generated by TriplesMaps

State:
CLOSED
Product:
R2RML
Raised by:
David McNeil
Opened on:
2011-05-31
Description:
As far as I can see the R2RML spec does not describe the proper behavior in the case where TriplesMaps produce identical quads. I think a couple of sentences should be added to the spec to specifically say what should happen in this case.

My understanding of the correct behavior is:
* R2RML maps are to produce SPARQL RDF datasets.
* SPARQL RDF datasets contain a collection of RDF graphs (many named and one default).
* RDF graphs are sets of triples.
* As "sets", RDF graphs do not contain duplicate triples.
* Therefore SPARQL RDF datasets do not contain duplicate quads.
* Therefore R2RML maps should not produce duplicate quads.

In particular looking forward to SPARQL 1.1 aggregates I believe this is important to specify.

Note, SPARQL queries run against the quads produced by an R2RML map can produce duplicate tuples.
Related Actions Items:
No related actions
Related emails:
  1. Minutes of 2011-07-12 telecon (from michael.hausenblas@deri.org on 2011-07-12)
  2. Re: Agenda for July 12 Telcon (from michael.hausenblas@deri.org on 2011-07-12)
  3. Re: Agenda for July 12 Telcon (from juanfederico@gmail.com on 2011-07-12)
  4. Re: Agenda for July 12 Telcon (from privera.salas@gmail.com on 2011-07-12)
  5. Re: Agenda for July 12 Telcon (from marcelo.arenas1@gmail.com on 2011-07-12)
  6. Agenda for July 12 Telcon (from ashok.malhotra@oracle.com on 2011-07-09)
  7. Re: Agenda for June 28 Telcon (Today) (from richard@cyganiak.de on 2011-06-28)
  8. Re: Housekeeping on open/raised issues, with PROPOSAL (from dmcneil@revelytix.com on 2011-06-21)
  9. Housekeeping on open/raised issues, with PROPOSAL (from richard@cyganiak.de on 2011-06-21)
  10. Re: ISSUE-44 (duplicate quads): Duplicate quads generated by TriplesMaps [R2RML] (from dmcneil@revelytix.com on 2011-05-31)
  11. Re: ISSUE-44 (duplicate quads): Duplicate quads generated by TriplesMaps [R2RML] (from richard@cyganiak.de on 2011-05-31)
  12. ISSUE-44 (duplicate quads): Duplicate quads generated by TriplesMaps [R2RML] (from sysbot+tracker@w3.org on 2011-05-31)

Related notes:

Richard added this to the spec:

"RDF graphs cannot contain duplicate triples. Placing multiple
equal triples into the same graph has the same effect as placing
it into the graph only once."

With this addition, I think this issue can be closed.

David McNeil, 31 May 2011, 18:31:29

Resolved to CLOSE:
http://lists.w3.org/Archives/Public/public-rdb2rdf-wg/2011Jul/0074.html

Richard Cyganiak, 12 Jul 2011, 18:14:04

Display change log ATOM feed


Ashok Malhotra <ashok.malhotra@oracle.com>, Michael Hausenblas <michael.hausenblas@deri.org>, Chairs, Eric Prud'hommeaux <eric@w3.org>, Ivan Herman <ivan@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: 44.html,v 1.1 2012/10/16 16:28:37 vivien Exp $