add student-course model and join table