私はカーレースゲームを構築するための設計段階にあります。各ユーザーは最大100台の車を持つことができ、各車のデータは私の車のテーブルにあるレコード内に保存されます。テーブル内のフィールドは次のとおりです。
<car_id, user_id, top_speed, colour, handling, acceleration ...>
-user_idが車の所有者への外部キーマッピングである場合。
私の質問:このシンプルなデザインで、すべてのユーザーの車を1つのテーブルに保管しても大丈夫ですか?アプリが成功し、それぞれ100台の車を所有する約10,000人のユーザーがいるとします。それは私の車のテーブルに1,000,000レコードになります。パフォーマンスの問題ですか?データベースの設計を通じてパフォーマンスを向上させることはできますか?
最後に、MySQLをDBMSとして使用する予定です。