0

对于我的下一个应用程序,用户可能会有一些不断变化的“点”。例如,用户可能会因执行一项任务而获得一定数量的积分、被拿走积分或将积分捐赠给他们。

我想知道除了“历史”表(其中将包含每个用户的增量和减量)之外,是否存储该值并不断更新它,或者在需要时计算用户当前的点数历史表。

显然,存储此值会带来冗余,但可能比从历史表中的多行计算点数数百次更可取。

4

1 回答 1

0

我会存储实际点值并在需要时执行更新。您可以通过实现触发器来保留更改历史记录。

于 2010-06-04T08:11:55.600 回答