我怕我不知道自己在做什么。
1:
我有一个名为的表ticket,其中有一列名为total. 当总数更新时,我想保留它的记录(旧总数等),所以我决定删除该total列并创建一个名为ticket_total列的表ticket_id,,total和datetime(最近的当然是“当前”总数) .
或者
2:
然后我意识到我以后希望让我的客户能够按 排序票证total,或提取汇总总计的报告等。因此,我决定将total列放回ticket,并在总计时直接更改total列已更新,但首先创建ticket_total一行作为前一个的记录total。
似乎版本 2 会非常高效,因为我不需要查询相关ticket_total表,但我想知道你们那里的数据库专家是怎么想的。我只是在学习数据库设计,担心我永远不会擅长它。