这种问题通通是在非正常的逻辑下出现。比如我们有三张表,任务表和Agent表以及Agent任务关联表,如果删掉一个任务。那么任务表和agent任务关联表就同事删除。这是我们的正常逻辑。但是有天测试跟我说数据不对,为什么不对,因为他不是正常逻辑,他批量通过数据库造了任务数据,删除的时候只删了关联表没删任务表就会出问题。而我们在这方面就会缺失保护性代码。怎么从最开始防范,我觉得应该是把握好方法的每个入参。要确保进来不出问题。
标签:分析,逻辑,Agent,关联,任务,数据,冗余 From: https://www.cnblogs.com/immersed-in-the-deep-sea/p/18109249