Я пытаюсь реализовать и API.В этом API пользователь имеет классическую корзину.Я хочу, чтобы эта корзина покупок сохранялась для каждого пользователя, поэтому, например, когда он выходит / выходит из приложения, корзина покупок сохраняется и, таким образом, восстанавливается при повторном входе в систему.
Моя текущая реализация - таблицас идентификаторами пользователей в качестве столбца, а затем столбцов, которые связаны с тем, что содержится в корзине.Но я думаю, что эта реализация не очень хороша, потому что, когда в платформе много пользователей, должен произойти большой поиск в таблице, чтобы получить правильную корзину для пользователя, и она будет медленной.
Другая идея, которую я имею, состоит в том, чтобы сделать таблицу динамической для каждого пользователя с одной строкой (со многими столбцами), которая будет создана только для этого единственного пользователя, таким образом, чтобы каждый пользователь имел это динамическисоздал таблицу и будет иметь быстрый доступ к ней.
Вопросы:
1) Могу ли я реализовать эту идею в MySQL
2) Можете ли вы предложить лучшую стратегию?
Спасибо заваше время.