我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:六合开奖 > 多对多联系 >

SQL选择题:一个ER图中有2个1对1的联系3个1对多的联系4个多对多

归档日期:07-06       文本归类:多对多联系      文章编辑:爱尚语录

  SQL选择题:一个ER图中有2个1对1的联系,3个1对多的联系,4个多对多的联系和6个实体,问把他转化为关系模型

  SQL选择题:一个ER图中有2个1对1的联系,3个1对多的联系,4个多对多的联系和6个实体,问把他转化为关系模型

  那么这个关系模型至少含有____个关系。A10B12C11D13...

  那么这个关系模型至少含有____个关系。A 10B 12C 11D 13

  可选中1个或多个下面的关键词,搜索相关资料。也可直接点“搜索资料”搜索整个问题。

  知道合伙人体育行家采纳数:145773获赞数:746161团长向TA提问展开全部应该是A吧?

  对于实体间存在的联系,得到映射基数后,还要知道参与联系的实体是强制参与还是选择参与,比如人拥有车的关系,每辆车都有主人,不一定每个人都有车,这里人就是选择参与,车是强制参与

  如果两边都是强制参与,可以将A的主键放到B的关系中或者将B的主键放到A的关系中,不必为这个联系新建一个关系如果一边是强制参与,一边是可选参与,则将可选参与一边的主键放到强制参与一边的关系中,不必为这个联系新建一个关系如果两边都是可选参与,则要为这个联系新建一个关系,其属性为两边的主键。

  对于1对多的联系如果多的一边是强制参与,则将1的一边的主键放到多的一方的关系中,不必为这个联系新建一个关系否则,新建一个关系,其属性为两边的主键

  综上所述:1对1和1对多的话,不一定必须新建关系,而多对多必须新建关系,再加上实体的个数应该是10个更多追问追答追问大哥,这是我们的作业,我都哭了,这两天全靠你了,麻烦了追答太概念的东西我也早就忘了,有sql语句的问题还好说,这个答案对吗?追问我也不知道,有人说选D,13种,一对一关系不用分割就是数据库的关系模型,一对多也一样,多对多就要转为两个一对多,所以是2+3+4*2 = 13,不知道对不对?追答那13这个和实体个数一点关系都没有了?

本文链接:http://ecolivinginc.net/duoduiduolianxi/966.html