表内或表中的MySQL表

aks*_*hik 0 php mysql ruby-on-rails

我正在制作的系统具有表用户,其中每个用户都有他/她自己的用户ID.

每个用户都需要属于多个组.

每个组可以有多个用户.

我怎么做到这一点?

dia*_*man 5

三张桌子:

USER: - UserID - UserName

GROUP: - Group_ID - Group_Name - Group_Privelages

GROUP_USER: - Group_id - User_id

GROUP_USER将保持User与group的关系 - 一个用户可以在多个组中,或者一个,或者不包含.