How many roles have your real class in your real application ?
If few you can use one-to-one (uni or bi directional).

On Fri, Feb 18, 2011 at 8:28 AM, Paulo Quicoli <[email protected]>wrote:

> Hi friends.
>
> I need some suggestions, ideas about a design.
> My app. has a class Person, containing basic information. But, Person can
> role in many ways. A Person can be a teacher, a student and etc.
> Our idea is: There will be only one Person. so I think inheritance doesnt
> fit in this case, but composition can work. Having a class Teacher wich
> points to Person, a class Student wich point to Person, etc...
>
> Or maybe, a Person could have a collection of Roles, and so, Teacher and
> Student inherited Role.
>
> What do you think?
>
>
>
>
>
>
> --
> Paulo Quicoli
> Editor Técnico: .NET Magazine, ClubeDelphi Magazine; Editor: WebMobile
> Magazine
> www.devmedia.com.br
> www.nhibernatebrasil.net
> http://pauloquicoli.spaces.live.com
> twitter:@pauloquicoli
>
> --
> You received this message because you are subscribed to the Google Groups
> "nhusers" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected].
> For more options, visit this group at
> http://groups.google.com/group/nhusers?hl=en.
>



-- 
Fabio Maulo

-- 
You received this message because you are subscribed to the Google Groups 
"nhusers" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/nhusers?hl=en.

Reply via email to