首页 > 试题广场 >

当 B 属性函数依赖于 A 属性时,属性 A 与 B 的联系

[单选题]
当 B 属性函数依赖于 A 属性时,属性 A 与 B 的联系是  (  )。
  • 1 对多
  • 多对 1
  • 多对多
  • 1 对 1
Amb头像 Amb
明明是1对多啊!
b依赖a,也就是说一个b必须有一个a,而多个b可以对应一个a!
发表于 2017-09-10 14:02:42 回复(5)
函数依赖:如果学号(A)能区分学生名(B),说明名字依赖学号,B依赖A,所以有学号A->名字B,多个学号还能对应同一个名字,这说明A,B的关系是多对一, 所以,B依赖A,说明A能区别,能得到B,A决定B,
发表于 2018-03-06 12:55:43 回复(1)
选b吧?因为A→B,表示对于A中的每一个属性在B中只有唯一的一个值与之对应,而B中的一个值可与A中的多个值对应,所以A、B之间的联系是从A到B的多对一联系。
发表于 2017-08-30 20:24:40 回复(1)
函数是特殊的映射,包括定义域、值域、对应法则
如y=f(x),         for exmple: y=x^2      4=正负2的平方
B=f(A) ,
可有多个A对应一个B

发表于 2019-02-18 11:29:37 回复(0)
想一想函数的定义
发表于 2023-02-06 16:19:32 回复(0)
B依赖于A等价于A–>B 一个B对应多个A
发表于 2019-03-19 18:08:47 回复(0)
多对一
在A中抽取一个对象可确定在B中相应的唯一值。
而在B中抽取一个对象,在A中可能会出现多个值。
所以A>B  是一对一的关系   A(一);B(一)。
而B>a是一对多的关系 B(一);A(多)。
例如:A(学号):依托学号录入的数据B(学生姓名)。
搜索学号001  得到  姓名张三
搜索姓名 张三 可能得到 多个叫张三的人 而他的学号不相同
发表于 2018-07-16 14:35:39 回复(0)
B,B依赖A说明,B是A的子集,A可以有多个子集.
发表于 2018-03-15 11:28:23 回复(0)

一样的题目,答案不一样
发表于 2018-01-30 11:17:16 回复(0)
答案是D吧
发表于 2018-01-15 16:55:49 回复(0)
D
发表于 2017-08-16 23:47:20 回复(0)