??? Why not a field in the table indicating IsAdmin?
Do you have a list of specifications or requirements?
I think there are some data structure issues, but I don't know the details of what you are doing.
Sorry if I am confusing your issue, but its like trying to solve a specific point while guessing at the requirement.