テーブルの中間テーブル名
交差テーブルには関連の意味を表す名前をつけよう - Qiita
Railsで多対多の関連を作るときに中間テーブルとしてUserMagazineみたいなテーブル名で作りがちだが、UserとMagazineを紐付ける動詞をテーブル名に用いた方が直感的に理解できる。昔の名残でUserMagazineみたいな名前にしてたが今はバッドノウハウとのこと。
UserMagazineはUserがMagazineをSubscribeするのでSubscriptionやUserMagazineSubscriptionなどとなる
rails
sql