책 내용 질문하기
기본키에 관해서. 컴활 1급 실기 71쪽입니다.
도서
2019 시나공 컴퓨터활용능력 1급 실기
페이지
71
조회수
193
작성일
2019-08-13
작성자
탈퇴*원
첨부파일
기본키 관련해서 문의드립니다.
전문가의 조언에 '기본키로 정의된 필드에는 동일한 값이 중복되어 저장될 수 없습니다'라고 나와있는데요
근데 처부파일을 보면 수강 테이블에 학생번호와 교수번호에 기본키가 걸려있습니다.
그렇다면 학생번호와 교수번호가 중복되면 안된다는건데
저는 이해를 기본키가 두개인 경우에는
수강항목에 학생번호1-교수번호1은 중복되면 안되지만
학생번호1-교수번호2, 학생번호1-교수번호3처럼은 해도 된다고 이해했는데
제가 이해한 것이 맞는지 궁금합니다^^
답변
2019-08-14 22:16:17
안녕하세요.
수강 테이블의 기본키는 조합키로 (학생번호, 교수번호)의 조합으로 구성됩니다.
학생번호와 교수번호가 같으면 안된다는 것이 아니라,
구성이 (학생번호 1, 교수번호 1)의 데이터가 동일하게 존재하면 안된다는 것입니다.
(1,1)의 데이터가 또 존재하면 안된다는 것이죠.
좋은 하루 보내세요.
-
관리자2019-08-14 22:16:17
안녕하세요.
수강 테이블의 기본키는 조합키로 (학생번호, 교수번호)의 조합으로 구성됩니다.
학생번호와 교수번호가 같으면 안된다는 것이 아니라,
구성이 (학생번호 1, 교수번호 1)의 데이터가 동일하게 존재하면 안된다는 것입니다.
(1,1)의 데이터가 또 존재하면 안된다는 것이죠.
좋은 하루 보내세요.