各位大佬们好,目前我遇到一个业务上的问题,我们公司开发的业务系统 A。 客户经理添加了客户,会在 MySQL 数据库里记录一条记录,记录了客户经理、客户、两者之间的状态(1有效,0无效),创建时间,修改时间。 假如说客户把客户经理删了,会把这条记录的状态置为0,但记录始终只有一条。 现在有一个业务需求,是展示客户经理近一月每天的客户总数趋势。 按照目前数据的记录方法,怎么算都是有问题。 目前我打算做的是:客户经理和客户之间每有一种操作导致状态变化,都会新增记录,但总感觉这么处理不太方便和优雅。 各位大佬们有什么好的意见吗? |