한 테이블에 있는 두 개의 attributes 집합 사이의 제약

X값에 따라 Y값이 유일한 값으로 결정될 때, 'X가 Y를 함수적으로 결정한다 = Y가 X에 함수적으로 의존한다' 라고 말함.
이러한 두 집합 사이의 제약 관계를 X -> Y로 나타낸다.



종류
X->Y 관계의 FD에서 Y가 X의 부분집합인 경우.
X->Y 관계의 FD에서 Y가 X의 부분집합이 아닌 경우.
X->Y 관계의 FD에서 X의 proper subset 중에 어떤 하나라도 Y의 값을 함수적으로 결정할 때.
{empl_id, empl_name} -> {birth_date}일 때 {empl_id}만으로도 {birth_date}를 결정할 수 있을 때(=id가 같으면 생일정보도 같음) partial FD임.X->Y 관계의 FD에서 X의 모든proper subset이 Y의 값을 함수적으로 결정할 수 없을 때.{stu_id, class_id} -> {grad}일 때{stu_id}, {class_id}, {}은 {grade}를 결정할 수 없음.출처: https://www.youtube.com/watch?v=fw8hvolebLw&list=PLcXyemr8ZeoREWGhhZi5FZs6cvymjIBVe&index=22