不确定哪个是最适合此的Stack Exchange站点,因此将在此尝试我的手。跨不同系统的人的通用标识符
我有一个Web应用程序,用于存储组织的用户纪律数据。而不是客户将他们的员工输入多个系统,有些员工希望从其来源(例如HR/ERP)数据库将基本人事数据推送到我们的公司(名字,姓氏,出生日期,职位等数据)。
我们的客户正在使用一系列现有系统来存储数据,如Oracle,SAP,JD Edwards的,等
我熟悉的技术方法来得到这个数据(例如Web服务,网络API),但不适用于某人的姓氏改变的情况(例如珍妮特史密斯结婚并成为珍妮特多)。除非在两个系统中都有唯一的标识符,否则我无法看到如何可靠地管理变更。
这个过程如何最好地管理?添加到包含源数据的UID的目标数据库的附加字段?或者,双方是否就共同领域达成一致,例如员工号码,这永远不会改变?
您是否对这两点有任何引用? – EvilDr