我遇到了一个问题
考虑以下与学生相关的关系模式
主键的下划线。学生和注册表格中的元组数分别为120和8。最大和最小的元组数目是多少(学生*注册),其中'*‘表示自然连接?
我在互联网上看到过几种解决方案,比如这或这
根据我的理解。最大元组应该是8,最小元组也应该是8,因为每个元组(卷,课程)在学生中应该有一个滚动数。任何能在这方面提供帮助的人
发布于 2014-03-28 11:49:36
如果存在一个引用约束,确保注册中的每个rollno也必须出现在“学生”中,那么您的最小和最大的回答都是正确的。然而,这个问题实际上并没有提到任何这样的限制。没有必要假设RI约束的存在仅仅因为rollno属性出现在两个表中。所以最好的答案是0最小和8最大值。如果这是一个选择题,并且0,8不是给出的答案之一,那么回答8,8,然后告诉你的老师,问题是不清楚的。
发布于 2017-01-09 13:52:04
如果您询问在R和S的自然连接中出现的元组的最大数量,则这两个元组的笛卡儿积
发布于 2018-12-22 00:47:17
答案应该是8,8。因为rollno是学生表中的键和Rollno键,所以courseno是复合键。学生与报名表的关系为1:M。因此,元组的最大数量与多个方面相同。8和最小元组数为8,如果外键存在其他wise 0。
答案是8,8。
https://stackoverflow.com/questions/22673235
复制相似问题