W3C home > Mailing lists > Public > www-rdf-comments@w3.org > January to March 2002

Re: RDF Issue

From: Brian McBride <bwm@hplb.hpl.hp.com>
Date: Fri, 15 Mar 2002 07:37:47 +0000
Message-Id: <5.1.0.14.0.20020315073627.00a93cb0@0-mail-1.hpl.hp.com>
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 GMT

This archive was generated by hypermail 2.2.0+W3C-0.50 : Friday, 21 September 2012 14:16:30 GMT