Asp.net 在两个不同的数据库中匹配唯一ID

Asp.net 在两个不同的数据库中匹配唯一ID,asp.net,html,database,database-design,data-binding,Asp.net,Html,Database,Database Design,Data Binding,我有两个不同的数据库,它们之间没有任何连接。事实上,一个是公立学校数据库,一个是hud(住房)数据库。根据法律,他们不允许共享姓名和其他特定的识别地址。出生日期和地址没有问题——还有邮政编码和其他更通用的ID。用户需要能够查询其他数据库以获取非特定信息,这样看起来他们需要共享相同的唯一id。我正在考虑使用生日、姓名首字母缩写或ssn的最后4位数字以及生日。客户考虑的是全球定位数据,但我担心的是相邻的公寓或家庭搬家。有什么想法吗?首先,你需要确定你对独特性的衡量标准。如果两个数据库中有两个人有多个

我有两个不同的数据库,它们之间没有任何连接。事实上,一个是公立学校数据库,一个是hud(住房)数据库。根据法律,他们不允许共享姓名和其他特定的识别地址。出生日期和地址没有问题——还有邮政编码和其他更通用的ID。用户需要能够查询其他数据库以获取非特定信息,这样看起来他们需要共享相同的唯一id。我正在考虑使用生日、姓名首字母缩写或ssn的最后4位数字以及生日。客户考虑的是全球定位数据,但我担心的是相邻的公寓或家庭搬家。有什么想法吗?

首先,你需要确定你对独特性的衡量标准。如果两个数据库中有两个人有多个条目用于度量唯一性,则需要更改策略。在这之后,对两个数据库设置一个约束,约束这些属性(生日,SSN)是使个人记录唯一的因素

问题不清楚。请简单一点。它与数据库有关吗?比较2个数据库之间的数据?解释问题?你说,“用户需要能够查询其他数据库以获取非特定信息,这样看起来他们需要共享相同的唯一id。”相同的唯一id用于什么?他们已经可以从中获得非特定信息了,对吗?