Нужен совет о том, как сохранить все стоковые изменения для rpg-игры в mysql

StackOverflow https://stackoverflow.com/questions/2002653

  •  18-09-2019
  •  | 
  •  

Вопрос

Я создавал rpg-игру, а теперь занимаюсь фондовым рынком для своих игроков, чтобы они могли покупать и продавать акции.Цены на акции являются случайными, и цены на акции меняются каждые 20 минут.Итак, каждое изменение я должен сохранять в mysql в одном поле, потому что я хочу показать игрокам график изменений за последний месяц.Например.первая цена акции составляет 100 $, затем, через 2 часа поле выглядит следующим образом:"100-105-98-125-149-135".Итак, за весь месяц это было бы 3*24*30 = 2160 случайных чисел.Я думаю, что могу сделать более оптимально, может быть, у вас есть какие-нибудь идеи?Потому что я не уверен, что делать, когда пройдет месяц и т.д.Большое вам спасибо.

кстати:мой английский довольно плох, поэтому я не могу должным образом изложить вам все, что у меня на уме, так что извините.Но все же я надеюсь, что вы кое-что поняли.Если нет - спрашивайте.С удовольствием отвечу.

Это было полезно?

Решение

Я бы рекомендовал одну таблицу с информацией об акциях, а затем другую таблицу в качестве журнала транзакций с записью каждого изменения цены акций.Вы можете просмотреть все строки акции для истории и самую последнюю для текущей цены.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top