把族谱(家谱)放到数据库里,用什么样的表结构合适?

把族谱(家谱)放到数据库里,用什么样的表结构合适?,第1张

我的解法如下:

在族谱中人与人的关系是多对多的关系,所以设计数据结构的时候需要2张表,一张是家族成员表,一张是成员关系表。

ER图,如下:

这样,即可以通过长辈递归出所有的晚辈,也可以通过晚辈递归出所有的长辈。

获取上海图书馆家谱电子版本方法:进入上海图书馆IPAC书目查询系统的家谱书目获得。

网站链接:http://search.library.sh.cn/jiapu/

第一步:登陆《中国家谱总目》电子检索平台,输入家谱题名、姓氏字辈、家族名人、始迁祖、聚居地等已知信息关键字,查询相关条目;

第二步:根据条目详细信息,到上海图书馆借阅家谱或至条目来源图书馆、家谱研究组织、私人藏家处借阅谱牒;

第三步:根据已知家谱始祖迁来地信息,再检索前一居地同姓谱系(例如,已获得家谱始祖为清道光四年由浙江宁波迁来上海的张三,则进一步检索浙江宁波的张氏谱系,通过索取当地家谱,比对两谱姓名、迁徙信息如相吻合,则可以合谱后将家族史继续上溯)。

上海图书馆家谱电子版本简介:

《中国家谱总目》,2009年,由上海图书馆历时6年编纂而成,整书超过一千万字。收集了国内馆藏及民间收藏版本,和美国、新加坡、荷兰等几十个国家的中文图书馆的五万多册各类家谱,汇集成了目前最全的《中国家谱总目》。

《中国家谱总目》电子版是全球最大的中国家谱电子索引,为人们提供网上检索服务。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9649635.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-30
下一篇 2023-04-30

发表评论

登录后才能评论

评论列表(0条)

保存