May a Specific Resource be object of the oa:hasScope relationship ?

Hi,

in our project, we are dealing with record data which is usually 
exchanged in domain specific XML documents. The system enable users to 
annotate these record data, where one annotation may comprehend multiple 
record data elements. Therefore, annotations will be recorded as a set 
of XPath expressions, each of them mapped with annotated value and 
comment information. (same use case as discussed in 
http://lists.w3.org/Archives/Public/public-openannotation/2012Sep/0017.html).

Now, with OA 1.0 released, i started to remodel our use case with the 
new version. The new multiplicity concepts were very helpful for this 
and solved most problems arising in the last discussion from September.
So,  the list of XPath expressions for a given target can now be 
organised by a Composite of Specific Target resources, where I 
introduced a simple XPath-Selector to hold the XPath expression 
addressing  the annotated record data element. Likewise, I organised 
Specific Body resources in a Composite, where each Body holds the 
corresponding annotated value and comment information for one of the 
Specific Targets.
Now, I want to use the hasScope relationship to outline the Specific 
Target a Specific Body relates to. Or in terms of OA, to specify a 
Specific Target as object of the |oa:hasScope| relationship that somehow 
scopes or provides the context for the (Specific Body) resource in this 
Annotation (i.e. Xpath expression within a record data document).

Finally, as all samples contain just webpages or images as resources, my 
simple question is if my interpretation of the OA 1.0 document is right 
and using it that way would not contradict to the intended usage of the 
hasScope property ?

Please find attached two figures, one depicts our data model, and the 
other our corresponding OA representation.

Best regards
Lutz

Received on Friday, 15 March 2013 14:06:53 UTC