当前位置: 代码迷 >> Oracle开发 >> 请教这个数据库表的设计方法
  详细解决方案

请教这个数据库表的设计方法

热度:167   发布时间:2016-04-24 06:24:21.0
请问这个数据库表的设计方法
请问这个个人信息基本表怎么设计啊,特别是有多个选项的,还有既往史那里,好复杂的感觉。求教大神。

------解决思路----------------------
如果不是硬性规定的话,建议你不要设计成一个表。可以尝试一下一个事实表对应多个维表那样来设计
------解决思路----------------------
一个信息表存各项内容,然后多个选项做多个基础资料表供用户选择就行了。

------解决思路----------------------
既往史可以设置为一张表,一条用户信息关联多条既往史。
------解决思路----------------------
设置身份证号字段,设置为主键,用来关联所有该病人的信息表
可以划分为以下表:
前面六行的信息为一个表
后面的病史设置为一个表


------解决思路----------------------
设置一个表即可。对于选项比较多的那种,创建一个码表,例如疾病种类比较多,
可以创建一个码表,方便查询管理。
  相关解决方案