People use the Manager IS-A Employee concept, when in reality, it is insteadIf you (or Sean from that matter) are suggesting that representing a relationship (users and roles) using a type hierarchy then I agree. However, suggesting that creating a type hierarchy to represent user related objects is a bad practice is incorrect. There are plenty of valid examples of doing this.
a role. Ie, Bob is an Employee who has a Manager role. He is not a TYPE OF
Employee, he is simply an Employee with a Manager role. Jane is an Employee
with no role, or maybe just Grunt role.
Matt Liotta President & CEO Montara Software, Inc. http://www.MontaraSoftware.com (888) 408-0900 x901
----------------------------------------------------------
You are subscribed to cfcdev. To unsubscribe, send an email
to [EMAIL PROTECTED] with the word 'unsubscribe cfcdev' in the message of the email.
CFCDev is run by CFCZone (www.cfczone.org) and supported by Mindtool, Corporation (www.mindtool.com).
An archive of the CFCDev list is available at www.mail-archive.com/[EMAIL PROTECTED]
