早教吧 育儿知识 作业答案 考试题库 百科 知识分享

什么是多值依赖它的意义是什么?怎样说明它的与函数依赖的联系(不是区别)

题目详情
什么是多值依赖 它的意义是什么?怎样说明它的与函数依赖的联系(不是区别)
▼优质解答
答案和解析
数学定义:设R(U)是属性集U上的一个关系模式.X,Y,Z是U的子集,并且Z=U-X-Y.关系模式R(U)中多值依赖X→→Y成立,当且仅当对R(U)的任一关系r,给定的一对(x,z)值有一组Y的值,这组值仅仅决定于x值而与z值无关.
多值依赖属4nf的定义范围,比函数依赖要复杂得多,很多书上都没有讲清楚.
说得简单点就是
在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖.例如,教师和学生之间没有直接联系,但教师和学生可通过系名,或任课把教师和学生联系起来.  举例如下,有这样一个关系 ,假设一个一个产品只能放到一个仓库中,但是一个仓库可以由若干管理员,那么对应于一个
看了 什么是多值依赖它的意义是什么...的网友还看了以下: