LoginSignup
0
2

More than 3 years have passed since last update.

【Rails】アソシエーションの種類(1対多 / 多対多)

Posted at

脳内整理のために

プログラミング初学者がRailsを学び始めて最初に、ん?となるポイント(のはず)であるアソシエーション。
アソシエーションについて個々の記事はいくらでもあるので、全体像としてその種類を整理してみました。

アソシエーションの種類

アソシエーション表.png
表の通りに分類できます。(今回1対1のアソシエーションは省略しました。)

まとめ

  • 多対多は中間テーブルが必要
  • 自己結合は同じモデルを参照する外部キーが必要
0
2
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
2