Re: Connecting multiple fragment selectors with individual bodies

Hi Leyla,


On Mon, Aug 13, 2012 at 9:37 AM, Leyla Jael García Castro
<leylajael@gmail.com> wrote:
> On Mon, Aug 13, 2012 at 4:19 PM, Robert Sanderson <azaroth42@gmail.com>
> wrote:
>> Attached is a diagram with a CompositeAnnotation (which could be a
>> subClass of rdf:Bag or ore:Aggregation) that groups together two other
>> annotations, a tag and a comment, that should be kept together.  It's
>> also available at
>> http://www.openannotation.org/spec/proposals/composite_annotation.png
>>
>>
>> The thinking behind this approach:
>>
>> *  In a group of (say) 5 annotations rather than just 2, you could
>> need 20 relationships (each of the five should link to all of the
>> others) to ensure they were all tied together.  This seems clumsy, to
>> say the least
>
> I like this composite idea, but it works only if the relations between any
> pair of these (say) 5 annotations is the same, am I right? In that case, and
> trying to avoid those 20 relationships, I guess you would omit the x:rel
> between annotations, so, how do you make explicit the relationship that all
> of them share? Would it be a property related to the composite?

As per my response (just now) to Paolo, I think that the relationships
between annotations and the grouping of annotations are to a large
degree orthogonal.

If the relationships between all of the annotations are important,
then I would simply put them in rather than relying on inferring their
existence from the CompositeAnnotation.  This seems very similar to
the (equally unsolved) issue of making the relationship between Body
and Target(s) of a regular annotation explicit.

Rob

Received on Monday, 13 August 2012 20:20:15 UTC