我正在设计一个MySQL数据库,以便开始与病人的医疗记录合作。 我有几张没有独特钥匙的表格:健康状况、能量、家庭历史等。 例如,<代码>标识/代码> 表格可能包含以下领域:patient_id
,med_name
,usage_dates/code>,
dosage<>/code>,
/2007/5>。 唯一得到保障的独特关键是所有领域。
网上应用可以方便地向特定病人检索这一数据,方法是选择patient_id
,但除非有可能在有多个用户的数据库内节省点人浏览量,否则会把我作为编辑或删除本表的浏览器。 房舍管理处必须选择每个领域的价值,以便找到正确的增长。 从我对数据库的了解程度来看,我认为,在大型数据库中,数据库可能效率低下。
建立一个有身份证号码的新领域,作为这些表格的主要关键,是否比我更高效,这完全没有必要?