- From: Sandro Hawke <sandro@w3.org>
- Date: Wed, 25 Apr 2012 14:49:26 -0400
- To: Steve Harris <steve.harris@garlik.com>
- Cc: Ivan Herman <ivan@w3.org>, public-rdf-wg <public-rdf-wg@w3.org>
On Wed, 2012-04-25 at 19:36 +0100, Steve Harris wrote:
> On 25 Apr 2012, at 14:28, Sandro Hawke wrote:
> ...
> >> Hm. I am not sure I understand this restriction. It forces the user to come up with a URI or a blank node for no good reason. Why is it a problem to say that if I say:
> >>
> >>
> >> @union .
> >> { a b c }
> >> d { e f g }
> >> h { i j k }
> >>
> >> then the default graph is
> >>
> >> { a b c .
> >> e f g .
> >> i j k .
> >> }
> >>
> >> What is wrong with that? It is only a shorthand...
> >
> > Yeah, I suppose it's probably okay. I was thinking of union datasets
> > as a somewhat different kind of dataset.
> >
> > If you loaded that into 4store, it would have to make up a graph name,
> > but maybe that's fine.
>
> It has to anyway, it's a quad store*.
Good point.
> But in any case, the idea of @union is antithetical to the way these systems are used, see my other mail on the subject.
Please note the meeting minutes or my summary -- as clarified during the
meeting, @union is just syntactic sugar in TriG, shorthand for having to
repeat all the triples in all the named graphs.
Does that change your mind about it, at all?
-- Sandro
> - Steve
>
> * In 4store the default graph is called <default:> but other systems use other URIs - it's generally hidden from the users anyway.
>
Received on Wednesday, 25 April 2012 18:49:36 UTC