У меня есть модель User в Postgres. У каждого пользователя есть Навыки (Навык также является существующей моделью).
Существует 2 категории навыков: известные и обучающиеся.
Какие отношения я должен использовать, чтобы иметь возможность овладеть известными и обучающими навыками?