2011-03-18 42 views
0

我有两个不以任何方式连接的不同数据库。事实上,其中一个是公立学校数据库,另一个是hud(住房)数据库。根据法律,他们不能分享姓名和其他具体识别地址。生日和地址是可以的 - 以及邮政编码和其他更一般的ID。这些用途需要能够查询其他数据库以获取非特定信息,因此看起来他们需要共享相同的唯一ID。我正在考虑使用生日和可能的姓名首字母,或者可能是ssn的最后4位数字以及出生日期。客户正在考虑全球定位数据,但我担心的是相邻的公寓或家庭搬迁。有任何想法吗?匹配两个不同数据库中的唯一ID

+0

问题不清楚。请简单点。它与数据库有关吗?比较2个数据库之间的数据?解释这个问题? – zod 2011-03-18 17:14:30

+0

你说,“用途需要能够查询其他数据库获得非特异性的信息,以便它会出现,他们需要共享同一个唯一的ID。”什么是同一个唯一的ID?他们已经可以从中获得非特定的信息了,对吧? – 2011-03-19 23:42:01

回答

1

首先你需要确定什么是你的唯一性测量。如果数据库中有两个人拥有多个条目来衡量唯一性,则需要更改策略。之后,对两个数据库设置一个约束,以约束这些属性(Birthday,SSN)是使Person记录独一无二的。

相关问题