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