我觉得它的好处:1)数据同步性(增加删除就不用说了,还有主表的用户名字段被修改的时候,第二个表的用户名字段是冗余数据可以被一并修改。总金额与各种支付的总额一致)2)省事,可以少编程(因为很多地方都是操作同一个表,拥有相同的需求)。编程还容易出错。3)类似于算法的分摊。把功夫下在平时,等到数据要集中使用的时候,就非常方便和准确了。视图,存储过程,触发器三者,感觉最有用的是触发器。视图有简化逻辑的好处,存储过程有利于写复杂逻辑,但触发器最有利于自动平衡和计算数据,最有用。三者都是建立在数据库端的,因此维护非常方便,不需要改变外部应用程序——good!其实有意思的是需求,怎么样充分利用触发器的功能? Read More