Как хранить историю транзакций пользователей в базе данных и как отображать историю транзакций всякий раз, когда пользователь хочет просмотреть свои транзакции - PullRequest
0 голосов
/ 04 июня 2018

У меня проблема, которую я, похоже, не могу найти в интернете.Я пытался создать сайт, где истории транзакций пользователей сохраняются в базе данных.Скажем, после того, как новый пользователь зарегистрируется и войдет в систему, а затем начнет покупать или продавать товары с сайта, их прошлые транзакции должны быть сохранены в базе данных, поэтому, когда они захотят просмотреть свою транзакцию, она покажет им историю своих транзакций.Если они имеют 1, 3, 12 или более истории транзакций, это покажет им все.Моя проблема сейчас в том, что я не знаю, как это сделать или даже начать.Должна быть возможность смотреть таблицу для каждого пользователя.

1 Ответ

0 голосов
/ 04 июня 2018

Пожалуйста, сделайте еще одну таблицу с необходимыми столбцами транзакций с последующим исправлением tablename_history.Используйте первичный ключ с автоматическим приращением для справки.т.е. history_id.Но важно то, что вам нужно сделать отдельную транзакцию для запроса вставки и обновления, чтобы избежать проблем с производительностью.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...