transitivity에 의해 당신은 b-> b를 얻을 수 있습니다. (이 권리가 있다면) 사소한 것도 있습니까?b -> d, d -> b는 사소한 기능 종속성입니까?
함수 종속성을 연구하면이 문제가 연습 문제 중 하나에 나타납니다. 감사합니다.
transitivity에 의해 당신은 b-> b를 얻을 수 있습니다. (이 권리가 있다면) 사소한 것도 있습니까?b -> d, d -> b는 사소한 기능 종속성입니까?
함수 종속성을 연구하면이 문제가 연습 문제 중 하나에 나타납니다. 감사합니다.
아니요.
위키 백과를 인용하면 은 이 X
의 하위 집합 인 경우 사소한 것으로 간주됩니다.
당신은 정확성을 통해 b -> b
을 b -> d
과 d -> b
에서 유추 할 수 있습니다. 그러나 세트가 {b -> d
, d -> b
, b -> b
} 인 경우에만 b -> b
이됨을 의미합니다. 및도 과도기 때문에 중복됩니다.
그러나 세트는 실제로는 최소 커버 인 {b -> d
, d -> b
}입니다. 즉, b
은 d
이고, d
은 b
으로 결정되며 이는 스키마에 대해 매우 다른 두 가지 사실입니다. 정보를 잃지 않고 더 이상 단순화 할 수 없습니다.
글자에 대해 머리를 감싸는 것이 혼란스러운 경우 장난감 속성으로 대체하면 모든 것이 매우 직관적으로 보입니다.
감사합니다. 많은 의미가 있습니다. – hadroque