[Zope-dev] ZPatters: Roles and remapping

Roch'e Compaan roche@ybm.co.za
Tue, 14 Nov 2000 09:59:32 +0200


An Organisation can play the role of Customer and of Requester.  In this
case the Requester specialist will remap from the Customer specialist.  In
terms of roles all Customers do not play the role of Requester.  Would it be
correct to say that the remapping to Requester only occurs at that point in
time, when the Customer plays the role of Requester and therefor becomes a
Requester, as opposed to mapping the Customer to a Requester as soon as the
Customer is created?  In the latter case the Customer's rack pushes
attributes to the Requester's rack and in the former the requester will
first ask the Customer specialist for all Customers and then create a
Requester for the Customer selected from the list.

The reason I ask this is:

 Remapping in some way implies that the existence of the one implies the
existence of the other.

 This is one place where frameworks colloborate and I think that
colloboration should be carefully exercised so any input would be greatly
appreciated.

Roché