私の問題:私は3つのモデルを手に入れました:
ユーザー <-> 登録 <-> コース。
- ユーザーは多くのコースのメンバーになることができます
- コースには多くのメンバーがいます。
それは問題ありませんが、Enrollment
.
たとえば、私は持っています:
- ユーザー:
userA
- 2 つのコース :
courseA
およびcourseB
userA
は :
courseA
役割を持つメンバーstudent
- およびメンバー
courseB
としてtutor
.
通常の学生ロールはコースのコンテンツのみを表示する必要があり、チューターには拡張権限が必要です (例: データの編集、データの追加など)。
私の検索結果は、1つの役割だけでユーザーをコースに割り当てることができるということだけです...
私の行動に到達する可能性はありますか?