Нужен совет как сохранить все стоковые изменения для ролевых игр в MySQL - PullRequest
1 голос
/ 05 января 2010

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

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

1 Ответ

4 голосов
/ 05 января 2010

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

...