Tom, I understand the use of the project manager to get projects by user... But lets say I want to get a list of project managers.... Is that done by project manager or by contact manager:
ProjectGateway.GetManagers() - vs. - UserGateway.GetProjectManagers() My gut says go with the project manager since it know about the Projects which will be needed as part of the query... I guess there is going to be coupling no matter which manager it is in. ...................... Ben Nadel Web Developer Nylon Technology 6 West 14th Street New York, NY 10011 212.691.1134 x 14 212.691.3477 fax www.nylontechnology.com "Some people call me the space cowboy. Some people call me the gangster of love." -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Thomas Chiverton Sent: Thursday, February 23, 2006 10:24 AM To: CFCDev@cfczone.org Subject: Re: [CFCDev] Cohesion / Coupling help. If managers have no other properties over users, just use project.setUserAsManager() and projectManager.getProjectsManagedByUser() -- Tom Chiverton Advanced ColdFusion Programmer ---------------------------------------------------------- You are subscribed to cfcdev. To unsubscribe, send an email to cfcdev@cfczone.org with the words 'unsubscribe cfcdev' as the subject of the email. CFCDev is run by CFCZone (www.cfczone.org) and supported by CFXHosting (www.cfxhosting.com). An archive of the CFCDev list is available at www.mail-archive.com/cfcdev@cfczone.org