[topicmapmail] Zero or more roleplayers in XTM 1.0.1

Bernard Vatant bernard.vatant@mondeca.com
Thu, 14 Nov 2002 11:42:11 +0100


Having zero player in a member with specified role type happens currently in a situation
of workflow.

Example : a team is a process of constitution, but the casting is not yet complete.

Manager : J.Smith
Technical Director : A. Brown
Commercial Director :

Having zero role player for Commercial Director has a specific meaning : you have not
appointed one yet, but certainly you need to. The absence of player is a relevant
information, expressed in the simpliest way.

Bernard

----- Message d'origine -----
De : "Marc de Graauw" <marc@marcdegraauw.com>
À : <topicmapmail@infoloom.com>
Envoyé : jeudi 14 novembre 2002 00:24
Objet : [topicmapmail] Zero or more roleplayers in XTM 1.0.1


> XTM 1.0.1 allows zero or more roleplayers in a member element:
>
>   <!ELEMENT member
>      ( roleSpec?, ( topicRef | resourceRef | subjectIndicatorRef )* )
>   >
>
> (Note that though the text still says "+" the DTD says "*".)
>
> This was a change since 1.0, which required at least one. I am curious about
> the reason for this change - at first sight having a member element with a
> role specification but with zero role players does not seem to make sense, but
> since the change was very intentional presumably there is a good reason which
> I fail to see. Can anybody help? What use could this have:
>
> <association>
>   <member>
>     <roleSpec>
>       <topicRef xlink:href="#role"/>
>     </roleSpec>
>   </member>
> </association>
>
> Marc
>
>
>
> _______________________________________________
> topicmapmail mailing list
> topicmapmail@infoloom.com
> http://www.infoloom.com/mailman/listinfo/topicmapmail
>