我目前正在为一个Maven项目开发数据库设计MySQL,并且从给我的要求中碰到了这些关键词。浏览了一些与此有关的博客和帖子,但无法确定对此的明确想法。

如果能对这两个关键字有一个基本的了解,以及如何区分它们,那将是很好的选择?任何帮助,将不胜感激。

最佳答案

在某些应用程序中,特别是在财务应用程序中,您必须能够重现对数据库所做的更改。事务表保存更改。

让我们以一个简单的银行支票帐户为例。主表将包含客户ID和帐户余额。交易表将包含客户ID,交易日期,支票或借记卡号,提款或存款标志以及金额。

您可以轻松地从交易表中创建每月银行对帐单。审核员可以确定是否可以从交易表中重新创建主表上的帐户余额。

简而言之,主表显示当前值,而事务表显示当前值的历史记录。

关于mysql - 主表和事务表之间的关系是什么?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32998496/

10-10 16:18