我有一项任务,我必须在其中表示用户表和课程之间的M-N关系。目标是仅允许一些用户(具有一定级别的权限)查看某些课程详细信息(其他相关表)。事情变得复杂,因为用户可以在不同的课程上拥有多个权限级别。例如 - 参加Course1将给予他特权1,观看Course2将给予他特权2,依此类推。我想有一个表users_courses,它将存储用户和课程之间的关系以及权限级别(例如列:UserID | CourseID | Privilege)。 问题是,我可以创建此连接表,包括权限字段吗? 还有另一种更简单的方法吗?