永发信息网

SQL数据库是在一个表里建多几列存数据好,还是建立多几个表然后关联好?

答案:2  悬赏:0  手机版
解决时间 2021-04-29 18:11

我在制作一个数据库,然后有一些身份的问题需要归类的,我想问是在一个表(表A)里面建立一个列存储他的信息好,还是每次在查询的时候,再从信息表(表B)里面用身份证号码做关联查询好?

现在的情况就是,表A数据比较庞大的,然后还会增加的,增加的时候没有这个身份信息的,必须从表B做对应的查询关联,我现在就是不知道要不要把查询的结果写入添加数据的表A,因为表A的数据是不断增加的,如果写入表A的话,那么就必须每隔一段时间,对全部数据进行检测并对应表B进行更新;如果不写的话,在对表A进行查询显示的时候,要同时显示这个个人信息要怎样做呢??对比下来,哪个方式相对对服务器的性能好些,效率高些,哪个好点呢???

最佳答案
假如你要增加的数据项都是和当前表中的记录是一对一对应的,那么你就没必要放到其他表中再建立表之间的关联关系了,要认识到这种增加表字段的都是次要的数据项,并不是很主要的,要是主要的数据项的话一般都是在项目设计的前期就已经考虑进去了的。当然,建立另一个表并关联的话肯定会影响数据查询和数据更新的性能和效率。。。
全部回答

5大范式 你应该知道吧 遵循前三大范式 就行了

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
庄儿上的三八大名是男是女?
优力克汉堡(天宏焦化公司店)在哪里啊,我有事
在贵州招生的体育学院有哪些?分数线分别是多
玉佩怎么净化啊?
为什么我打过庄,系统不给我减分
绿萝谷地图上写的是141.407怎么到了那个地方
斗地主怎么拿银宝箱呢?
多选题当物体受到一个方向与运动方向相同、而
吃饭快会引起怎样的不良症状?
换苹果手机怎么导照片,如何将android 手机相
城市空间时尚宾馆跃进NO.1地址在什么地方,想
photoshop中选区为什么选择修改扩展的时候会
小媛现在 有男朋友了吗?
谁可以祥细告诉我、配置电脑所需的零件和各零
账户里有Q币为什么买不了魔法豆?
推荐资讯
PSV1000银色有几个版本
为什么QB不能换成点券
农业银行的银行有利息么?
借款两千,日综合费率0.33,21天。多少利息
爱情和志向都有的诗句,春天的情诗诗句
怎样集中注意力听课
问:我最近买啦一部手提电脑,是Vista版本的
这种文件怎么处理?
如何看上去很年轻,怎样让自己看起来更年轻
在网上怎么看新播报啊?
金手指汽车服务(旗舰店)地址有知道的么?有点
谁有大一C语言考试题?快考试了,跪求题库·
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?