한 테이블에 있는 두 개의 속성 집합 사이의 제약
X 값에 따라 Y값이 유일하게(uniquely) 결정될 때
"X가 Y를 함수적으로 결정한다"
"Y가 X에 함수적으로 의존한다"
구축하려는 DB의 attributes가 관계적으로 어떤 의미를 지닐지에 따라 FD들이 달라진다
proper subset X의 proper subset은 X의 부분 집합이지만 X와 동일하지는 않음
예를 들어 X= {사과,배,감}
{사과,배},{감},{}는 모두 X의 proper subset 이다
반면에 {사과,배,감}는 X의 proper subset 아니다