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