我对这一切都很陌生,并努力让自己的脑海中浮现出一些难题。我感兴趣的领域是census data
。我目前正在做的是将1901 and a 1911 censuses and merging
中的数据转移到新数据库中。然后我确定一个人在两次人口普查中实际上都是同一个人,一旦我确定1901杰克Thelad(31岁)身份证明55与1911杰克Thelad(41岁)身份证号码777相同,最佳方式是什么处理主要问题?
1901 Jack Thelad ID55
1911 Jack Thelad ID777
MergedCensus Jack Thelad ID???
我应该将主键看作社会安全号码,在我的MergedCensus中为Jack Thelad分配一个号码然后将该号码复制回1901和1911数据中,有效地覆盖ID55和ID77吗?
答案 0 :(得分:0)
在我假设您正在设计的这个新数据库中,您可以拥有一个表:
newId |名字| 1901id | 1911id |
------ | ------------- | --------- | -------- |
1234 |杰克Thelad | ID55 | ID77 |
然后你可以搜索
SELECT data,data,data from newtable,1901id,1911id where newtable.1901id=1901table.id