Эй, я использую следующие таблицы. Моя таблица course_enrollments ссылается на user_id
и course_id
. Оба столбца в совокупности устанавливаются уникальными.
users
course_enrollments
courses
Rails устанавливает первичные ключи по умолчанию. Я читал некоторые статьи людей, которые использовали такие таблицы соединений без ПК. например определив :id => false
Подходит ли этот тип таблицы соединений? как насчет людей, записывающихся или покидающих курсы, или поиска зачислений. Спасибо за ваше время!