슈퍼키와 복합키를 대부분 같은 의미로 설명하고 있는데요
기출문제를 풀어보니 두개의 보기가 같이 나오더라구요
차이점이 뭔가요??
안녕하세요.
슈퍼키는 속성들의 집합으로 구성된 키를 말합니다. 슈퍼키는 집합으로 구성되어 유일성은 만족시키지만 집합으로 구성된 하나의 속성으로도 다른 튜플 구분이 가능하여 최소성은 만족시키지 못합니다.
복합키도 집합으로 구성된 키이지만 유일성과 최소성을 만족시키므로 후보키에 속합니다. 즉 후보키 중에서 속성들의 집합으로 구성된 후보키를 말합니다.
정리하면 키를 구성할 때 속성의 집합으로 구성하는 것은 슈퍼키, 후보키는 기본키로 사용될 수 있는 속성들의 부분집합인데, 이중 속성의 집합으로 구성된 후보키를 복합키라고 합니다.
오늘도 즐거운 하루 되세요.
"-
*2013-07-12 09:43:08
안녕하세요.
슈퍼키는 속성들의 집합으로 구성된 키를 말합니다. 슈퍼키는 집합으로 구성되어 유일성은 만족시키지만 집합으로 구성된 하나의 속성으로도 다른 튜플 구분이 가능하여 최소성은 만족시키지 못합니다.
복합키도 집합으로 구성된 키이지만 유일성과 최소성을 만족시키므로 후보키에 속합니다. 즉 후보키 중에서 속성들의 집합으로 구성된 후보키를 말합니다.
정리하면 키를 구성할 때 속성의 집합으로 구성하는 것은 슈퍼키, 후보키는 기본키로 사용될 수 있는 속성들의 부분집합인데, 이중 속성의 집합으로 구성된 후보키를 복합키라고 합니다.
오늘도 즐거운 하루 되세요.
"