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

作者&投稿:向寇 (若有异议请与网页底部的电邮联系)
家谱的数据库这样设计怎么样?~

1 设计一个关系层级表 人与人的关系
2 设计一个明细表--存储所有人员信息
3 设计一个修改日志表

一个表就够了

id——每个人的id
fid——如果有值 就是父亲的id
hid——如果有值 就是丈夫的id
wid——如果有值 就是妻子的id
其他字段:姓名 性别 出生日期 等等

我的解法如下:

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


ER图,如下:

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



最好是通过树的结构要建立表,这样的话,例如下面的:
ID Title ParentID sex
1  甲   m
2  乙   1 m
3  丙   1 w
4  丁   2 m
5  戊   3 w

表里字段
姓名,出生日期,父ID


家谱该怎么保存保存方便又实际?
家谱的保存,建议应该分布式全方位的保存,先说说最近流行的电子家谱,电子的好是好,关键是存储的设备不可能永久,比如硬盘都有寿命的,即时再好的硬盘也不行,放在商用服务器上面还要钱,而且不能保证商用服务器的公司不倒闭?即便是购买大型公司的阿里云服务器也不可能做到永久保存。要想永久保存做到如下...

一村民家中发现距今200年完整家谱,你们的家谱可以追溯到多少代?_百 ...
我们家的族谱可能是由于中国历史悠久,很多家族都保留有族谱,最出名的应当是孔府的,孟府的,就是孔子孟子他们的家谱,都传到了多少多少代了。我们这个家族也有族谱,我的辈数是第91代,如果20年算一代的话,算起来应当有快2000年了。这是中国文化的一大特点,当然也有的家族没有族谱,但是有族谱的不...

在农村编写家谱时,家谱中世系怎么排列?
欧式家谱体例,是现在用得最多的家谱模式。它是北宋大文学家欧阳修家族家谱模式的简称。它的特点就是:世代分格,由右向左;五世一表,一表一提。上下为父子,左右为兄弟。1、 欧式家谱一般是一页左右十竖行,上下五层横格。上下为父子,左右为兄弟。2、上下五层横格,为五世。从上往下数,一、二...

一部家谱的标准格式
转自国学网: 一部家谱的标准格式是怎样的?一部体例完整的家谱,大致应有以下24项:    1.谱名。一般称为族谱、家谱、家乘、家志、家传、通谱、统谱、谱录、谱牒、世牒、世谱、世家、世典、宗谱、支谱、房谱、祖谱、故谱、合谱、谱传、真谱、私谱、本书、族系、族讲、石...

族谱的尺寸为什么都是偶数
遵循严肃庄重的原则。家谱是一本严肃规范的宗族史书,所以其尺寸的确定要遵循严肃庄重的原则,把握好书高与书宽的最佳比例,也就是所谓的“黄金分割线”,达到最为适宜、舒服的规觉效果。

家谱的范本
一个家谱有很多种,具体如下:1、欧式 欧式又称横行体,是北宋文学家欧阳修创立的。欧式的特点是:世代分格,由右向左横行,五世一表,用起来很方便。欧式中,每个世代人名左侧都有一段生平记述,介绍该人的字、号、功名、官爵、生辰年月日、配偶、葬地、功绩等。2、苏式 苏式又称垂珠体,是...

族谱中的字辈有什么规定吗?
要根据自己的家族搬迁史,寻根续谱,确定中间字的排序。实在找不到根源,可请人排辈,——就是姓的笔画数、中间字的笔画数及二者加的总数都是吉数,才好。字辈应该说一部完整家谱不可或缺的部分,是一个家族的印记。其实字辈也算是一种比较随意的文学形式,它的随意性在于,虽然有一定的格式但是不...

方姓家谱有张字辈吗
方氏家谱字辈排行 方氏族谱字辈排名国,顺,正,家,之,文,明,启,厚,依,照,朝,同,捷,远,世,袭,克,昌,期,2. 方氏辈分排名 德泽丕昌运,泽字辈后面是丕字辈。3. 方氏族谱得字辈 四川资阳方氏字辈,明字辈后面是正。1,四川资阳方氏字辈:“庭朝应志仕文如之从明正是同书于...

家谱一般记录几代人
家谱一般记录祖宗八代,连自己九代。家谱:又称族谱、宗谱等。是一种以表谱形式,记载一个家族的世系繁衍及重要人物事迹的书。家谱是一种特殊的文献,就其内容而言,是中华文明史中具有平民特色的文献,记载的是同宗共祖血缘集团世系人物和事迹等方面情况的历史图籍。据研究表明,中华古姓来源于图腾崇拜,...

家谱的格式是什么?
家谱族谱格式有四种基本的记述格式:苏式、欧式、牒记式、和宝塔式。苏式世系表的特点是:世代直行下垂,世代间无横线连接,全部用竖线串连,图表格式也是由右向左排列的,主要是强调宗法关系。欧式的特点是:世代分格,由右向左横行,五世一表,用起来很方便。欧式中,每个世代人名左侧都有一段生平...

渭源县17552902087: 如何将家谱资料保存到家谱网上? -
钱知左旋: 通过一个同心圆家谱就可以.把资料一一录入上去,永久保存,查看起来也方便,方便宗族在线沟通

渭源县17552902087: 互联网家谱如何保存 -
钱知左旋: 先要把修家谱的文史资料都准备好,然后找一个互联网家谱专家就可以了.回家网不用花钱助您实现寻根愿望.互联网上的数据都是本地文件上传到服务器的数据库中,只要你有备份 ,即使服务器瘫痪 也是可以恢复 ,只要保存好 就不会丢失的

渭源县17552902087: 如何真正把家谱网络化呢? -
钱知左旋: 可以找人做一个带数据库的管理系统,首先先将已经故去的人添加进去,将现存家谱上的人授予他们权限,可以添加直系亲属,家谱上不存在的人想要添加,必须经过注册,申请,有管理员审核,是否准予通过.

渭源县17552902087: 如何能把纸质家谱信息传送到家谱网上呢?不怕丢失. -
钱知左旋: 用手机、照相机或者扫描仪把纸质的家谱信息扫描成图片,然后上传到网上

渭源县17552902087: 怎么让家谱数字化的?编修家谱的软件是什么? -
钱知左旋: 传承家谱软件:http://www.downxia.com/downinfo/38241.html 传承家谱程序是一款绿色版本软件,程序无需安装操作,解压后直接使用.使用本软件可以建立多个家谱,建立家谱数无限制.每个家谱都像一颗大树的结构一样,将各个族人保存起来.可以方便填写详细的族人资料,无格式限制.可以灵活方便调整家谱树结构,增加分支,和挂靠到其他分支.族人增加不受限制,没有级别,可以子子孙孙一直添加下去.可以保存族人的名人信息和家族的历史信息.家谱资料可以输出到word文档打印输出也可以输出到文本文件,word输出可以输出族人的图形信息.

渭源县17552902087: 有没有自动生成各种版式的家谱软件 -
钱知左旋: 云码宗谱:全称为“云码宗谱排版管理系统”.是一套融洽了“互联网云+数码+宗谱文化”管理系统.实现了①宗源管理+②宗谱数据库云操作+③数字化 +④多版式输出+⑤声音视频入谱.对同一本家谱数据库,有二十(如:经典苏式 现代苏式 古典欧式等)余种输出版式供选择.每种版 式有上千种微调方式,以满足各种需要.经过多年的实践应用,全自动排版,自动生成纲和目的世系图、 纲目指示页码、页码图标和特吊坠等.不必画线,只要打字就可以编排出各种专业的宗谱.在宗谱打印时 ,可以分卷、合卷,并根据左右开不同的装订方法生成PDF版来打印.

渭源县17552902087: 家谱宗谱有什么区别,准备把老家谱搬到电子家谱上有什么办法? -
钱知左旋: 家谱是本家的谱,只是主要记载本家一脉,族谱包括兄弟姊妹的都记在内,而宗谱包括同姓一宗.百姓通谱就可以把纸质家谱修成电子家谱.深受很多家庭的喜欢.

渭源县17552902087: 电子版本的家谱有哪些比较好?准备把家谱修成电子档的? -
钱知左旋: 发现周围人都在谈论电子家谱,说好处是各种有.整理了下网络家谱与传统家谱优势的对比:1.经济、准确.传统修家谱耗时耗力.互联网家谱省时省力,减少了修谱、续谱的繁重任务.互联网家谱可以随时登陆、随时添加、随时校对、随时更...

渭源县17552902087: 制作家谱用什么软件好? -
钱知左旋: “修谱王”是家谱国际自主研发的一款专业PC修谱续谱软件,采用人性化设计思路,改变了家谱录入繁琐、复杂的现状.允许多人同时登录,一个页面完成个人及亲属所有信息的录入.世系关系轻松查询,导出版式任意选择.家谱数据云储存,与手机APP互联互通.

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 星空见康网