Muhammad Aamir wrote:
   - For example in Party module, a Person, who already has a role Employee,
   can have additional roles of Organization Unit, Internal Organization and in
   fact any other role (which of course doesn't make any sense).

Why wouldn't multiple roles for a person make sense? Where I work, an employee could also be a supplier (the employee does work on the side for the company on a contract basis). We also have a person who is not an employee, but has the dual roles of dealer and outside sales rep.

What you perceive as a lack of business rules is actually an accurate model of the real world.

-Adrian

Reply via email to