StackOverflow のタグ付けシステムがどのように機能するのか疑問に思っています。
Stackoverflow にはQuestionモデルとTagモデルがあります。
QuestiontagsJavascript、Rubyなどの複数に属します。
TagにはJavascriptに関する質問と Ruby に関する質問がたくさんありquestionsます。
この関係を反映するには、データベース テーブルをどのように設定しますか?
私の現在の解決策。
Questionという属性がありますtags。さまざまなモデルtagsを参照する整数のリストが含まれています。Tagタグ モデルのすべての質問をクエリしようとする場合、この方法は非常にまずいです。すべての質問モデルのリストを調べなければならないからです。