根据我的经验,这种情况通常出现在你操作的是别人的数据库或API时…
… 根据我的经验,这种情况通常发生在你正在操作的数据库或API不是你自己的时候,你无法控制它们。上游的ERP系统没有唯一键,或者它改变了列的名称,或者会计人员添加了一个自定义字段,或者会计系统声称有唯一标识符,但升级后改变了原本不应该改变的唯一行标识符,或者用户删除了一个记录并重新创建了相同名称的记录,现在它的ID不同了,所以你的报表数据库中的数据不再有正确的外键,一些数据必须从ERP系统与只有不可靠API的CRM进行交叉参考,而获取数据的唯一方法是从邮件中下载CSV报告文件,而该文件的字段名称与ERP系统不一致,无法可靠地关联数据,更糟糕的是,CRM中的这些字段是用户可编辑的,你200个销售人员中的一个决定使用自己的命名方案或者打错了字,我们有10种不同的方式来拼写“New York”、“new york”、“NY”、“newyork2”、“now york”,以及……
源讨论让数据库系统更易用原帖 154 条评论 · 导入时统计