2014-01-24 211 views
1

我允许我的用户删除交易。例如他们可以删除他们针对特定账单输入的交易。如何处理从交易表中删除交易

如何从交易表处理事务的缺失

1)我应该使用一个布尔字段,表示有效/无效,当用户想删除一个交易 2)删除事务从使这个领域不活跃永久表

架构明智什么更好???

在此先感谢!

回答

1

来自财务环​​境中的编程。我可以告诉你,我制作软件的大多数公司都喜欢记录他们为审计目的而做的所有事情。

我看起来他们使用类似于您所描述的显示不活动的字段,实际上我认为这是我看过的最常见的方式。另一种方法是使用后端进程将记录传输到(删除的事务)表。

要点:永久删除不是我会建议的。