da quel ke ho capito cè un associazione di tipo 1:n
penso che tu intenda, per l'esempio che hai posto, che o_cool sia un amministratore...
basta che nella query metti la condizione
se è quel che ho capito...WHERE users.usergroup=groups.numero AND groups.numero=5
in poche parole usergroups è la chiave esterna riferita a numero
se non è quello che intendi spiegati meglio