永发信息网

一个表有两个外键好不好

答案:1  悬赏:60  手机版
解决时间 2021-03-04 09:35
一个表有两个外键好不好
最佳答案
这个没有“好不好”的说法,只是说有没有必要。
先说个例子吧:
一个表table包括:编号户姓名,性别,血型,星座,属相。
可是血型有四种,星座有十二个,属相也十二个,这些是固定不变的。
如果这些都直接写入数据库的话就会显的冗余。
这个可以跟常见的那个学生信息表与成绩表相对应着看,我们没有直接把成绩写入信息表中,而是用了外键。
所以我们可以把血型设置为一个表:血型表,星座设置为一个表:星座表,属相设置为一个表:属相表。然后在表table中引用外键。这个表引用了三个外键。
这个例子可能不是很好,可是就是这个道理:
为了设计的需要,一个表有几个外键是没有关系的,也不能说越多越好,这主要看我们的实际需要,而且还要使数据“完整”。
啰嗦了这么多希望你能明白。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
考斯特中巴车超过6米只有l8座a2证能开吗
描写老虎的样子
如图,由四个边长为1的小正方形构成一个大正
松扎手术会痛吗
世纪城西南门在什么地方啊,我要过去处理事情
《水浒传》中哪个皇帝把梁山好汉们逼上了梁山
LOL如何解除异地登录?
清华的土木工程好找工作还是同济的土木工程好
西城副食在哪里啊,我有事要去这个地方
正方体的一条对角线与正方体的棱可组成平面直
DIG总发行量是多少
太平洋保险手机贷款可以网上还款吗
自贡市和众汽车销售服务有限公司富顺分公司在
康乐居地址有知道的么?有点事想过去
灵的篆体字怎么写
推荐资讯
如何泡妞还不会伤害她
求一篇骂人的文章
胞内蛋白和胞外蛋白的区别有什么
明天考科目一,有什么要注意的吗?
义丰汽车租赁在什么地方啊,我要过去处理事情
2017年佛山科技学院有自考兽医专业吗
两个人玩的手机游戏
下列变化中属于物理变化的是CA. 菜刀生锈B.
万载鸿泰鞋厂双桥分厂在什么地方啊,我要过去
设函数f(x)=x的三次方+bx的平方+cx,已知g(
年轻女人四字生日祝福语大全
以生命为主题的600字作文
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?