電話にはたくさんのメッセージがあります。
メールアドレスには多くのメッセージがあります。
メッセージは、電話または電子メールに属しているか、どちらにも属していません。関連付けはbelongs_to
オプションです。
次の関連付けは、これらの関係に対してうまく機能しているようです。
- 電話モデル
has_many :messages
- メールモデル
has_many :messages
- メッセージ モデルにはありません
belongs_to :phones, :email
これは大丈夫ですか、または「can_belong_to」関係を指定する適切な方法はありますか?