【发布时间】:2013-06-16 22:44:09
【问题描述】:
我遇到的情况是某些信息仅在有限的时间内有效。
一个例子是使用 validFrom 和 ValidTo 时间戳存储在数据库中的转化率。
想象一下这样一种情况,当用户启动流程并且我以一种转化率为他呈现预收据时,但当他最终点击按钮时,其他转化率已经有效。
我现在看到的一些解决方案:
向用户显示有关新费率的消息,呈现更新的预收据并要求他再次提交表单。
具有重叠的费率周期。因此,以一种汇率开始的交易可以完成,但新的交易将以新的汇率开始。
虽然第一种解决方案看起来最合乎逻辑,但我从未在网站上看到过这样的消息。我想知道是否有其他解决方案以及最佳做法是什么。
【问题讨论】:
标签: database transactions currency rate