책 내용 질문하기
기본키에 관해서. 컴활 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)의 데이터가 또 존재하면 안된다는 것이죠.

     

    좋은 하루 보내세요.

     

· 5MB 이하의 zip, 문서, 이미지 파일만 가능합니다.
· 폭언, 욕설, 비방 등은 관리자에 의해 경고없이 삭제됩니다.