【发布时间】:2012-12-11 20:41:39
【问题描述】:
我正在开发一个将在国家层面实施的医疗 php 应用程序。 它将被多家医院使用,患者记录将被集中,即每家医院都将访问并将患者记录添加到同一个数据库中。
我希望一个患者只有 1 条记录,没有任何重复。简单地说,没有医院可以再次输入同一患者的第二条记录,但为了使其成为可能,我需要知道我们应该使用哪些标准,哪些标准将在患者的整个生命周期内保持不变。我脑子里只有两个,即姓名和出生日期。
还有哪些其他标准?我不想使用手机号码和电话号码等。而且婴儿不能拥有它。我需要适用于每位患者且独一无二的标准。
请给我您的建议或任何其他更好的方式来实现此功能?
【问题讨论】:
-
个人身份证号码,您的社会保障卡或护照上的号码,如果您可以使用其他现有数据源验证这些号码,那很好
-
这是我个人会问最终用户的那种问题,然后在上面签字,这样如果(可能在什么时候)它在 100% 的情况下都不起作用负责。
-
@cristi_b - 它不适用于美国,因此亚洲国家没有社会安全号码,也不是每个人都会有护照。最后,也没有可用的数据源。我们必须使用适用于每个年龄组和性别的标准,例如姓名和出生日期,但我们不能只有姓名和出生日期的唯一患者,所以我需要知道还有什么可以使用
-
客户需要注册并获得健康卡,然后注册需要经过人工验证,aldo birrh证书
标签: database database-design unique