不同的QQ群里角色分配是如何实现的?

比如说, 我在一个QQ群里是管理员, 而在另一个QQ群却只是普通成员, 这样的角色管理应该如何实现呢?

实际上我碰到的问题如下, 只是我觉得我碰到的问题和QQ群这个例子相似, 方便理解

我打算做一个简单的教学网站, 里面有几张表: users用户表, roles角色表, courses开课的课程表.
然后每一门课程里, 有老师teacher和学生student两种角色. 显然, 我不能直接通过role_user表来直接为用户分配角色, 因为每一门课程里, 用户对应的学生和老师的角色都是不同的.

我搜索了一下, 感觉到可能需要一种分组的概念, 然而还是不知所云, 还望大家解答

阅读 3.6k
1 个回答

role_user表,字段如下,可以满足需求

id,课程ID,用户ID,角色