다른 세트의 서브 세트가 아닌 세트.
예를 들어, {A, B}가 {A, B, C}의 하위 집합이기 때문에 {A-B}와 {A, B, C}는 동시에 후보 키가 될 수 없습니다.
속성 2 개 또는 속성 3 개가 조합되어 최대 동시 후보 키 수를 생성합니다.
3 개의 속성 세트가 실제로 2 개의 속성 세트를 보완하는 방법을 확인하십시오. {C, D, E}는 {A, B}의 보수입니다. 내가 하나의 속성 세트를 취할 것입니다 경우
2 3
attributes attributes
sets sets
1. {A,B} - {C,D,E}
2. {A,C} - {B,D,E}
3. {A,D} - {B,C,E}
4. {A,E} - {B,C,D}
-
5. {B,C} - {A,D,E}
6. {B,D} - {A,C,E}
7. {B,E} - {A,C,D}
-
8. {C,D} - {A,B,E}
9. {C,E} - {A,B,D}
-
10. {D,E} - {A,B,C}
나는 단지 4 옵션
{A},{B},{C},{D}
위 중 하나를 포함 1 개 이상의 요소와 모든 설정을 할 것이다, 따라서되지 않습니다 자격 있는. 나는 4 개 속성의 집합을한다면
나는 위의 하나가 포함됩니다 만 4 옵션
{A,B,C,D},{A,B,C,E},{A,B,D,E},{B,C,D,E}
4 개 이상의 요소와 모든 세트
있을 것 때문에 자격이되지 않습니다. 4 개 미만의 요소가있는 집합은 위의 중 하나에 포함되므로 정규화되지 않습니다. 5 키에 대해서는
등
왜 당신은 양방향 쌍을 선택할 것인가? 왜 3-, 4-, 5- 길도 아닌가? –
@GordonLinoff - ** R이 ** 동시에 ** 가질 수있는 후보 키 중 가장 큰 숫자 **. 업데이트 된 답변보기 –