관계형 데이터베이스 이론의 세계에서 한 속성이 데이터베이스에서 다른 속성을 고유하게 결정할 때 기능 종속성이 존재합니다. 사소한 기능 종속성은 원본 속성을 포함하는 속성 또는 속성 모음의 기능적 종속성을 설명 할 때 발생하는 데이터베이스 종속성입니다.
사소한 기능 의존성의 예
이런 종류의 의존성은 하찮은 그것은 상식에서 파생 될 수 있기 때문입니다. 하나의 "측면"이 다른 측면의 하위 집합이라면 이는 사소한 것으로 간주됩니다. 왼쪽은 결정자 그리고 오른쪽은 매달린 .
- {A, B} -> B 사소한 기능 의존성 때문입니다. 비 ~의 하위 집합입니다. A, B . 이후 { A, B} → B 포함하다 비 , 의 가치 비 결정될 수있다. B를 결정하는 것이 A, B와의 관계에 의해 충족되기 때문에 사소한 기능 의존성입니다. 값은 비 의 값에 의해 결정된다. 에이 , 값을 공유하는 다른 시퀀스 에이 같은 값을 갖게됩니다. 비 . 그것을 넣는 또 다른 방법은 비 에 포함되어있다. 에이 , 이것이 왜 같이 부분 집합.
- {Employee_ID, Employee_Name} -> Employee_ID 또한 사소한 기능 의존성이기 때문에 Employee_ID ~의 하위 집합입니다. {Employee_ID, Employee_Name} .
- 동일한 것은 사실이다. A -> A 또는 Employee_ID -> Employee_ID, 과 Employee_Name -> Employee_Name . 이것들은 모두 사소한 기능 종속성입니다.
- 함수 종속성 X -> Y 및 Y가 X의 하위 집합 인 경우이 함수 종속성은 사소한 것입니다. Y가 X의 하위 집합이 아니라면 이는 사소한 기능 종속성이 아닙니다.