class Member < ApplicationRecord belongs_to :user belongs_to :course, optional: true belongs_to :project, optional: true has_many :member_roles, dependent: :destroy has_many :roles, through: :member_roles end