책 내용 질문하기
질문
도서
2021 시나공 정보처리기능사 실기
페이지
78
조회수
576
작성일
2021-05-26
작성자
탈퇴*원
첨부파일

쉽게 설명 부탁드립니다...해설을 봐도 모르겠어서

답변
2021-05-28 09:50:25

안녕하세요 길벗수험서 운영팀입니다.

 

간단하게 생각하세요.

 

기본적으로 두 테이블 간에서 외래키라 하면, 한 테이블에서는 기본키일테고, 다른 테이블에서는 앞의 기본키를 참조하는 데이터를 갖고 있을 것입니다.

 

다만 문제에서는 데이터를 표현하고 있지 않으므로 속성명으로만 판단해야 하는데, <제품> 테이블의 기본키인 제품코드는 <판매> 테이블에도 동일한 이름의 속성이 있는 반면,

 

<판매> 테이블의 기본키인 판매코드는 <제품> 테이블에서 찾아볼 수 없습니다.

 

때문에 <제품> 테이블의 제품코드가 외래키가 됩니다.

 

행복한 하루되세요 :)

  • 관리자
    2021-05-28 09:50:25

    안녕하세요 길벗수험서 운영팀입니다.

     

    간단하게 생각하세요.

     

    기본적으로 두 테이블 간에서 외래키라 하면, 한 테이블에서는 기본키일테고, 다른 테이블에서는 앞의 기본키를 참조하는 데이터를 갖고 있을 것입니다.

     

    다만 문제에서는 데이터를 표현하고 있지 않으므로 속성명으로만 판단해야 하는데, <제품> 테이블의 기본키인 제품코드는 <판매> 테이블에도 동일한 이름의 속성이 있는 반면,

     

    <판매> 테이블의 기본키인 판매코드는 <제품> 테이블에서 찾아볼 수 없습니다.

     

    때문에 <제품> 테이블의 제품코드가 외래키가 됩니다.

     

    행복한 하루되세요 :)

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