Changes between Version 7 and Version 8 of CMDI 1.2/Resource proxies/ResourceRelation


Ignore:
Timestamp:
01/20/14 11:01:47 (10 years ago)
Author:
oddrun.ohren@nb.no
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • CMDI 1.2/Resource proxies/ResourceRelation

    v7 v8  
    163163   }}}
    164164   which adds a lot of power to the (resource) relation list but of course also complexity and another level of indirection. Is that roughly what you had in mind, Florian and Oliver? If so, the question is: is is it worth the additional hassle or should the 'part of' realation for metadata documents keep a special status.
     165
     166Oddrun:
     167
     168We need to be clear when we are talking about n-ary relation with n>2 as opposed to a set of several binary relations. We also need to be clear on the semantics of the ResourceRelation element: Does one ResourceRelation element express one relationship only, or may it sometimes express several relationships as suggested by Oliver?
     169* If we constrain ResourceRelation to represent one relationship, and go for solution 2, it is possible to express realtionships of higher dimensions than 2. That is, each resource listed in the ResourceRelation participates in the same relation,for example,  any ResouceRelation with 3 resources represents a ternary relation.
     170* If we allow one ResourceRelation to represent more than one relationship, I think in effect we limit the expressive power to binary relations. Oliver's example with 5 annotations of the same resource expressed as one ResourceRelation would then represent 5 binary relations.
     171
     172I think the first bullet (one ResourceElement = one relation) gives the most generic and extendible solution. Then we may or may not limit ourselves to binary relations, and it is easy to extend to higher dimensions later, if appropriate.
     173
     174Using datcats for relationships and roles sounds like a good idea, but we should take care how we use them. The examples in the original text above show the difficulties, for instance:
     175* DC-4009 is used to represent the relationship ''annotates'', but is defined in IsoCat as "The application of a scheme to texts...", that is, an ''operation/action'', not a relation.
     176
     177How strict should we be in applying datcats to relationships, - is it sufficient to select datcats conveying the general idea of the relation, or must the datcat be explicitly defined as a relation (as in the other example using DC-2318)
     178
     179