函数依赖(Functional Dependency)

Exisi 2023-01-16 15:37:38
Categories: Tags:


(无重复值)

X

(允许重复值)

Y

学号     

>   姓名

1001

张三

1002

李四

1003

王五

1004

张三

 

 


1. 如果 X Y 1 : 1 的联系,则存在函数依赖X ←→ Y

 

学号    <

>       身份证号

1001

362020010603142513

1023

362020110603092313

 

2. 如果 X Y n : 1 的联系,则存在函数依赖X Y

 

学号     

>         年龄

1003

23

1024

22

 

3. 如果 X Y n : m 的联系,则不存在函数依赖

 


 

 

 

平凡函数依赖

 

 

非平凡函数依赖

 

 

 

完全函数依赖

 

X

Y

学号

课程

分数

1001

高等数学

94

1002

大学英语

98

1003

数据库

96

1004

C语言

90

 

不存在

[学号] [分数]

[课程] [分数]

 

 

 

部分函数依赖

 

X

Y

学号

课程

 系名

1001

高等数学

计算机与科学

1002

大学英语

软件工程

1003

数据库

大数据

1004

C语言

软件工程

 

 

X

Y

Z

学号

系名

系主任

1001

计算机与科学

刘一

1002

软件工程

赵三

1003

大数据

赵三

1004

软件工程

刘五

 

存在

[学号] [系名]

[学号] [系主任]