책 내용 질문하기
슈퍼키 강의에 대한질문
도서
2020 시나공 정보처리산업기사 필기 [기본서]
페이지
84
조회수
316
작성일
2020-04-15
작성자
탈퇴*원
첨부파일
결국 <수강>릴레이션에서
학번+과목명은 슈퍼키이고
<수강>릴레이션에서 기본키로
작동한다는 것 인가요?..
기본키는 유일성 최소성
슈퍼키는 유일성
이건알겠는데 토막강의를 보면
<수강>릴레이션에서 학번+과목명이 기본키라고 하신거같아서요
제가 이해한게 맞는건지 답변부탁드립니다
답변
2020-04-16 13:10:10
안녕하세요 길벗수험서 운영팀입니다.
예, 맞습니다.
모든 기본키는 후보키이며, 슈퍼키입니다.
후보키 중 기본키가 선정된다면, 해당 후보키를 제외한 다른 후보키들이 대체키가 되는 것이죠.
<수강> 릴레이션은
학번과 과목명 속성 2개의 속성을 하나의 키로 설정해야만 유일성을 만족합니다.
하나의 속성으로 유일성을 만족하지 못하기 때문에 최소성 또한 만족하죠.
때문에 (학번, 과목명)은 기본키이자 슈퍼키, 후보키가 됩니다.
(문맥 상 기본키로 선정된 후보키는 별도로 '후보키'라고 지칭하는 경우는 거의 없습니다.)
행복한 하루되세요 :)
-
관리자2020-04-16 13:10:10
안녕하세요 길벗수험서 운영팀입니다.
예, 맞습니다.
모든 기본키는 후보키이며, 슈퍼키입니다.
후보키 중 기본키가 선정된다면, 해당 후보키를 제외한 다른 후보키들이 대체키가 되는 것이죠.
<수강> 릴레이션은
학번과 과목명 속성 2개의 속성을 하나의 키로 설정해야만 유일성을 만족합니다.
하나의 속성으로 유일성을 만족하지 못하기 때문에 최소성 또한 만족하죠.
때문에 (학번, 과목명)은 기본키이자 슈퍼키, 후보키가 됩니다.
(문맥 상 기본키로 선정된 후보키는 별도로 '후보키'라고 지칭하는 경우는 거의 없습니다.)
행복한 하루되세요 :)