这个数据表怎么建立好?

chinaspx 2001-10-28 03:24:48
比如A.B.C三个投资商
a是投资公司
b是投资银行
c是个人
c又参股a公司,b的董事长的老爸和a公司的董事长关系挺好....
这些要反映出来

又比如有些家族,如李嘉诚(和记黄埔)
大儿子(李泽钜)二儿子(李泽楷,...公司)的股份关系等

我想查一个人的三层之内的关系,即这个人的朋友的朋友,或老爸的朋友,或朋友的老爸,或公司董事(合作伙伴)的控股公司...

这个数据表怎么建立好?
...全文
66 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
supboot 2001-10-29
  • 打赏
  • 举报
回复
建一个投资商的表,建一个个人关系表,再建一个关系对应表,搞定。呵呵
25475360 2001-10-28
  • 打赏
  • 举报
回复
用标识符字段



代号 投资(关系)码 投资公司(关系类别) 投资者姓名 投资代码 关系代码(备注型)
001 A 和记黄埔
002 B 汇丰银行
003 C 汕头大学
101 1 父亲关系
102 2 老兄关系
103 3 老弟关系
104 4 儿女关系
105 5 老乡关系
201 李嘉诚 A 120212035204
202 李泽钜 B 420122035204
203 李泽楷 C 420132035204
204 汕头老乡 520152025203

关系代码说明:
关系码(1位)+人员代码(3位)

第一次查询后能获取所有存在关系人员的位置,并能获取投资代码,第二次查询可资具体投资项目

nashan 2001-10-28
  • 打赏
  • 举报
回复
这不简单吗!当然是分别为各层建立一个表,最后再建一个RELATION表,填入直接关系。
想查三层之间的关系,用SQL语句即可!(唉,你会不会啊?)
chinaspx 2001-10-28
  • 打赏
  • 举报
回复
所以才需要帮忙啊
icevi 2001-10-28
  • 打赏
  • 举报
回复
晕~~~~~~~~~

又是公司又是人,到底是要什么?

34,575

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
  • 基础类社区
  • 二月十六
  • 卖水果的net
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧