Teoman <snip> >Do you think it is a wise idea to implement two base structures,
I *think* that they are essentially the same have a flag pCurrent as %Boolean and put a constraint on this if a person can only have one role then sub class the single class above and put a unique index in it Denver said "I suggest making PersonRole abstract since it appears that a query is unlikely to span Roles." possible but there is always (probably even if it's only system maintenance) to see all the roles for a give person - so you would need a span query >, but the extra dessert goes to Peter :)) yum yum Peter
