[topicmapmail] Contextualized Topic Maps.
Thomas B. Passin
tpassin@comcast.net
Thu, 25 Mar 2004 08:33:51 -0500
Thomas Schwotzer wrote:
> Hi,
>
>> No change. It's always been this way. From XTM 1.0:
>>
>> "An association is a relationship between one or more topics, each
>> of which plays a role as a member of that association. The roles
>> a topic plays in associations are among the characteristics that
>> can be assigned to it and are therefore governed by scope."
>> http://www.topicmaps.org/xtm/1.0/#desc-association
>
>
> I'm afraid its hairsplitting.
This is not hairsplitting -
<!ELEMENT association
( instanceOf?, scope?, member+ )
>
<!ELEMENT scope ( topicRef | resourceRef | subjectIndicatorRef )+ >
<!ELEMENT instanceOf ( topicRef | subjectIndicatorRef ) >
<!ELEMENT member
( roleSpec?, ( topicRef | resourceRef | subjectIndicatorRef )+ )
>
<!ELEMENT roleSpec ( topicRef | subjectIndicatorRef ) >
In xtm 1.0, an association may have a scope, while a member (i.e., role)
may not. No hairsplitting.
Cheers,
Tom P