관계형 데이터베이스의 특성 집합과 기능 종속성 세트로 작업 중이며이 스키마의 후보 키로 간주 될 키에 대해 특정 질문이 있습니다.기능 종속성의 데이터베이스 후보 키 - 특정 기술
내가 함께 일하고 속성의 설정은 다음과 같습니다
R = (A, B, C, D, E, F, G, H)
그리고 함수 종속의 집합
은 다음과 같습니다 그래서 여기F = { AC -> B, AB -> C, AD -> E, C -> D, BC -> A, E -> G, ABE -> D, FG -> E}
내가 알아 내려고 노력하고있는 작업은 다음과 같습니다의겠습니까 세트 속성은 후보 키를 가지므로 H는 기능 종속성 집합에서 전혀 결정되거나 언급되지 않았습니까?
정의에 따라, 후보 키는 다른 모든 것을 결정합니다. H가 그 자체로 결정되지 않으면이 집합에 후보 키가 여전히 있습니까?
모든 의견에 감사드립니다. 감사!
R은 관계 스키마입니까, 아니면 일련의 속성입니까? R이 릴레이션이라면 {A, B, C, D, E, F, G, H}는 수퍼 키 여야하고 따라서 R에는 적어도 하나의 후보 키가 있어야합니다. – sqlvogel