数据库如何建立一个人物关系图?

数据库如何建立一个人物关系图?,第1张

可能需要3个表,举个简单例子好了。

前两个表不解释,第三个表,比如数据逐条数据可以翻译成1是2的兄,1是3的子,2是3的子,1是4的子,2是4的子。

但是比如仇敌,朋友这种是可以相互的,你是我朋友,我也是你朋友,这样的话,你可以在relation表中加个字段,表示关系是否可逆,就是互为朋友,互为仇敌,可以在这个字段里写1,比如父子不可逆,这种就在这个字段写0,其他的还得看具体需求。仅是提供个思路。

前端的登陆界面,除了用户名、密码之外,添加一个下拉框选择公司名称

使用两个表的联合查询

sql

=

"select

a.position

from

user

a,corp

b

where

a.corpid

=

b.corpid

and

a.username

=

and

a.password

=

and

b.corpname

=

"

把输入的用户名、密码、公司名称这三个数据代入到三个号中。

如何快速查找历史人物资料

1.

中国历代人物传记资料库(CBDB) 中国历代人物传记资料库,是由哈佛大学燕京学社、北京大学中国古代史研究中心、台湾“中研院”史语所合作开发的数据库项目。经过10年以上的发展,数据库已积累超过37万人的传记资料,主要来自唐代到清代,宋代史料居多,而且数据仍在不断增加中。 这个数据库可以作为人物社会关系和空间分析,其人物覆盖七至十九世纪。以单一人物的生平纪录为核心,并通过字号、亲属关系、生卒年份等项目,展开个人与其他人物的关系网络,形成所谓的“关系型”资料库。 在当前网页下拉到【链接-中文查询系统】,就进入下面【人名查询】的页面了。

2.

史语所人物传记资料查询 该数据库是由“中研院”史语所于1996年(民国八十五年)建立的内阁大库档案系统,后与台北故宫博物院携手合作,建立人名权威档。


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

原文地址: https://outofmemory.cn/sjk/9917051.html

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

发表评论

登录后才能评论

评论列表(0条)

保存