我必须在我的数据库中保留重复数据,所以我的问题是......是否最好将重复数据保留在同一个表中并只添加一个列来标识原始数据,或者我必须创建另一个表来保存复制的数据?
最佳答案
我建议将重复数据保存在不同的表甚至不同的架构中,这样继续使用该表就不会造成混淆。
想象一下你在六个月的表格中现在试图猜测所有这些重复的行是什么。
另外那些重复的行并不能反射(reflect)这张表的商业用途。 将它们存储在名为 [table_name]_dup 的表或名为 [schema_name]_dup 的模式中会更好
关于mysql - SQL中的重复数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38804564/