Active Recordの関連付け(アソシエーション) このガイドでは、Active Recordの関連付け機能(アソシエーション)について解説します。 このガイドの内容: Active Recordのモデル同士の関連付けを宣言する方法 Active Recordのモデルを関連付けるさまざまな方法 関連付けを作成すると自動的に追加されるメソッドの使用方法 関連付けを使用する理由 モデルとモデルの間には関連付けを行なう必要がありますが、その理由を御存じでしょうか。関連付けを行なうのは、それによってコード内で一般的に行われる操作をはるかに簡単にできるからです。簡単なRailsアプリケーションを例にとって説明しましょう。このアプリケーションには顧客用のモデル(Customer)と注文用のモデル(Order)があります。一人の顧客は、多くの注文を行なうことができます。関連付けを設定していない状態