- From: Brian McBride <bwm@hplb.hpl.hp.com>
- Date: Fri, 15 Mar 2002 07:37:47 +0000
- To: champin@bat710.univ-lyon1.fr
- Cc: www-rdf-comments@w3.org
Pierre-Antoine, I've forwarded your suggestion to the WG. Thanks. BTW, your email in the archive seems to have lots of =0D added - carriage returns? Brian At 12:45 14/03/2002 +0100, champin@bat710.univ-lyon1.fr wrote: >Brian McBride wrotte: > >(...) > > > Please could you respond to this message, copying www-rdf-comments@w3.org > > > indicating whether this is an acceptable resolution of this issue. > > > >Well, anyway it had to be an arbitrary choice; > >both solution (namely: distributing the reified statements to every >embeding bagID, or affecting them to the "deeper" embeding bagID) look >equaly reasonnable to me. > > > >But since the second one has been chosen, > >it appears to me that it could be extended in some way: > > > >if I take the same example > > > > <rdf:Description about="a" bagID="bag1"> > > <some:prop rdf:ID="st1"> > > <rdf:Description about="b" bagID="bag2"> > > <some:otherProp rdf:ID="st2"> A literal </someOtherProp> > > </rdf:Description> > > </some:prop> > > </rdf:Description> > > > >so I can prevent #st2 to be part of #bag1, by "overriding" #bag1 with #bag2. > >But that forces me to create #bag2. Maybe the only thing I wanted was that >#st2 be *not* in #bag1... > > > >So we could propose an idiom like rdf:bagID="", > >overriding the outer bagID but creating no additional bag. > >Just an idea... > > > > regards > > > > Pierre-Antoine > > > > > > > > > In > > > > > > > http://lists.w3.org/Archives/Public/www-rdf-comments/2001JanMar/0024.html > > > > > > you raised an issue which was captured in > > > > > > http://www.w3.org/2000/03/rdf-tracking/#rdfms-nested-bagIDs > > > > > > as > > > > > > [[[ > > > The Model and Syntax specification does not clearly specify which reified > > > statements are put in which bag when nested description elements have > bagID's. > > > ]]] > > > > > > As recorded in > > > > > > http://www.w3.org/2001/sw/RDFCore/20020225-f2f/#d-2002-02-25-2 > > > > > > > > > the RDFCore WG resolved: > > > > > > [[ > > > > > > A bagID reifies the property attributes on the same element as the bagid, > > > the type node and statements immediately arising from property elements > > > that are immediate children of the element containing the bagId. In > > > particular a property element whose statement is part of the bag, which > has > > > property attributes, those statements are not part of the bag. > > > > > > Specifically: > > > > > > <rdf:Description about="a" bagID="bag1"> > > > <some:prop rdf:ID="st1"> > > > <rdf:Description about="b" bagID="bag2"> > > > <some:otherProp rdf:ID="st2"> A literal </someOtherProp> > > > </rdf:Description> > > > </some:prop> > > > </rdf:Description> > > > > > > generates two bags. Bag1 contains st1 only. Bag2 contains st2 only. This > > > issue is closed. > > > ]] > > > > > > Please could you respond to this message, copying www-rdf-comments@w3.org > > > indicating whether this is an acceptable resolution of this issue. > > > > > > Brian McBride > > > RDFCore co-chair > > >
Received on Friday, 15 March 2002 02:40:08 UTC