Реализация инвентаря на php в браузерной игре

очень прошу помочь новичку в создании инвентаря для браузерной игры.

Есть таблица users, где прописаны текущие координаты, локация, id пользователя. Для каждого из этих пользователей где-то нужно хранить данные по их инвентарю.

Если сделать одну таблицу для всех пользователей это будет вызывать подвисание?

Добавлено: какой столбец лучше проиндексировать для поиска?

Как можно реализовать инвентарь так, чтобы он был разделён для каждого игрока (просто текстовый инвентарь с неограниченной вместимостью)

Заранее спасибо!


Ответы (1 шт):

Автор решения: Den aka Ben

Благодаря советам из комментариев реализовал так:

Создал таблицу inventory, в которой добавил id предмета, его владельца(foreign key с таблицей user), характеристики. Также проиндексировал по столбцу owner_id, отображение инвентаря происходит довольно быстро и без подвисаний. Спасибо всем комментаторам!

→ Ссылка