ユーザーテーブルがあります。すべてのユーザーは、1 つまたは複数の映画のリストを作成できます。
そこで、少し検索したところ、スタック オーバーフローで、リストを作成する最善の方法は、列と列を含むリスト テーブルList_Id
とUser_ID
列と列を含むListEntry
テーブルList_ID
を作成することであるという回答が見つかりました。次に、「 」Movie_ID
を実行してリスト エントリを取得します。SELECT Movie_ID FROM ListEntry WHERE List_ID=x
私の質問はこれです。サイトが拡大し、1000 人を超えるユーザーがいて、それぞれに 2 ~ 3 個のリストがあり、すべてのリストに 50 本の映画がある場合、ListEntry テーブルには 100.000 を超えるエントリが含まれる場合があります。それはデータベースを遅くしませんか?これはほとんどのサイトが機能する方法ですか? これを行うより良い方法はありますか?