私には、ネストされた 1 対多の関係のように見えます。
質問する
88 次
1 に答える
2
例: タグ付けを介して has_many タグを投稿します。(そして、タグにはタグ付けによる have_many の投稿があります)
したがって、投稿は複数のタグに割り当てることができます:
@post << tag_one
@post << tag_two
そして、各タグには多くの投稿を含めることができます:
@tag.posts #=> [post_one, post_two]
タグ付けテーブルはおそらく次のようになります
id, post_id, tag_id
ほら!
したがって、投稿とタグの両方が他の多くを持つことができるため、多対多
于 2012-10-18T17:13:49.703 に答える