Ой, аж больно стало от одной мысли так часто в базу писать.
Не дурнее ли ввести понятие "множитель" валюты зависящий от предметов?
Множитель изменился - сохранил его и время его изменения; перемножая множитель на время получишь валюту.
Игроку то об этом знать не обязательно.