Hi,
I've come across a problem with regards to a certain design pattern.
I have a User object and a PageSet object. A PageSet object has a list of User objects associated with it, but as part of that list, the User has a Color property (ie the Color property only exists for the PageSet User combination)
Could someone offer any advice on how this should be designed?
Would i need a PageSetUser object that has a PageSet, User and Color property, or would i subclass user somehow?
I've had this problem before, but never know how to resolve it.
Any help aprechiated.
Many thanks
Matt
|