そのため、データベースのセットアップにいくつかのテーブルがあり、何かを行うための最良の方法は何だろうと思っています。
基本的に、1 対多の関係があり、1 人のユーザーが複数のアイテムを「所有」できます。これは、php の配列で表され、一意のアイテム番号、タイプ、およびアイテムの値を返す可能性があります。それをMySqlテーブルに保存するにはどうすればよいですか?
ID と現在の所有者とともに、すべてのアイテムのルックアップ テーブルを用意するのが最善でしょうか? すべてのプレイヤーが所有するすべてのアイテムの csv リストを持つユーザー テーブルにライン アイテムを配置する方が理にかなっているでしょうか (それはインデックス化するのに悪夢でしょうか?)。
ここで何が理にかなっていますか?
例:
クラス文字にはアイテムが含まれています[]
キャラクター 1 のアイテム リストには次のエントリがあります。
1、2、5、10、11、12
キャラクター 2 のアイテム リストには次のエントリがあります。
3,4,6,7,8,9,13
このデータを保存する適切な方法は何でしょうか?
ありがとう、