以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  数据库表设计相关  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=122244)

--  作者:susu312
--  发布时间:2018/7/21 13:58:00
--  数据库表设计相关

1、目前有个人信息表,还需要添加家庭成员信息

2、这个家庭成员信息是再建一个表,还是在现有的表添加字段,

3、如果在现有的表添加字段,则不确定要加多少,

 

每个家庭成员包括称谓,姓名,年龄,政治面貌,工作单位及职务


--  作者:y2287958
--  发布时间:2018/7/21 14:20:00
--  
使用主子表结构
--  作者:有点蓝
--  发布时间:2018/7/21 14:44:00
--  
个人信息来来去去都那么些内容,可以都添加到个人信息表,然后再加一个家庭成员表作为关联即可,2个列就可以了:户主,其它成员
--  作者:susu312
--  发布时间:2018/7/21 15:44:00
--  

增加两列:户主和其他成员这是干啥的呀?

 

个人信息:{姓名、性别、年龄、职务、单位、政治面貌、单位、简历等等}

家庭信息:{  称谓、姓名、年龄、政治面貌、工作单位及职务、电话

                   妻

                   子

                   父

                   母

              }

 

个人信息里面是不是要增加一个字段和家庭信息建立关联?

 

 

张三{ 妻

         子

          父

          母

      }

 

还是不太懂


--  作者:有点蓝
--  发布时间:2018/7/21 16:10:00
--  
全部人员都录入个人信息表

家庭信息表:{户主,其它成员,关系}
张三,李四,妻
张三,张一,子
张三,张二,子
张三,张五,女
张三,张六,父

因为容易出现同名,一般使用编号关联,个人信息表增加编号列
个人信息表
001,张三,其它信息
002,李四,其它信息
003,张一,其它信息
004,张二,其它信息
005,张六,其它信息

家庭信息表:{户主编号,其它成员编号,关系}
001,002,妻
001,003,子
001,004,
001,005,父


--  作者:susu312
--  发布时间:2018/7/21 16:38:00
--  
以下是引用有点蓝在2018/7/21 16:10:00的发言:
全部人员都录入个人信息表

家庭信息表:{户主,其它成员,关系}
张三,李四,妻
张三,张一,子
张三,张二,子
张三,张五,女
张三,张六,父

因为容易出现同名,一般使用编号关联,个人信息表增加编号列
个人信息表
001,张三,其它信息
002,李四,其它信息
003,张一,其它信息
004,张二,其它信息
005,张六,其它信息

家庭信息表:{户主编号,其它成员编号,关系}
001,002,妻
001,003,子
001,004,
001,005,父
 

首先,谢谢您!

您的意思是把每位家庭成员也当做个人信息表的一员对待,在我这个系统里面可能稍有不妥。

1、这个系统是老干部信息管理系统,个人信息里面的字段:{包括基本信息+单位信息等等},身份证号作为主键。

2、每个老干部后面又有他的家庭成员信息,字段较少:{称谓、姓名、年龄、单位、电话}。

 


--  作者:有点蓝
--  发布时间:2018/7/21 16:52:00
--  
反正方法就在上面了,始至于怎么变通自己考虑就好