我正在努力匹配来自不同数据库的人员。一个棘手的问题是像Bob - Robert,Jim - James,Lizzy - Elizabeth等名称在数据库中的差异。
是否有针对此类要求的查找/翻译。
答案 0 :(得分:1)
在这里看看我的答案(以及其他人):
答案 1 :(得分:0)
您需要实现一个包含备用名称的查找表:
Base | Alternate
----------------
Robert | Bob
Elizabeth | Liz
Elizabeth | Lizzy
Elizabeth | Beth
然后在数据库中搜索基本名称和所有替换项。您将最终得到多个匹配项,然后需要根据两个数据库中您拥有的其他数据的比较来检查它们是否真正匹配。也许可以使用每个数据库中记录的日期 - 及时输入的记录表示同一个人。