책 내용 질문하기
질문
도서
2021 시나공 정보처리기능사 실기
페이지
78
조회수
576
작성일
2021-05-26
작성자
탈퇴*원
첨부파일
쉽게 설명 부탁드립니다...해설을 봐도 모르겠어서
답변
2021-05-28 09:50:25
안녕하세요 길벗수험서 운영팀입니다.
간단하게 생각하세요.
기본적으로 두 테이블 간에서 외래키라 하면, 한 테이블에서는 기본키일테고, 다른 테이블에서는 앞의 기본키를 참조하는 데이터를 갖고 있을 것입니다.
다만 문제에서는 데이터를 표현하고 있지 않으므로 속성명으로만 판단해야 하는데, <제품> 테이블의 기본키인 제품코드는 <판매> 테이블에도 동일한 이름의 속성이 있는 반면,
<판매> 테이블의 기본키인 판매코드는 <제품> 테이블에서 찾아볼 수 없습니다.
때문에 <제품> 테이블의 제품코드가 외래키가 됩니다.
행복한 하루되세요 :)
-
관리자2021-05-28 09:50:25
안녕하세요 길벗수험서 운영팀입니다.
간단하게 생각하세요.
기본적으로 두 테이블 간에서 외래키라 하면, 한 테이블에서는 기본키일테고, 다른 테이블에서는 앞의 기본키를 참조하는 데이터를 갖고 있을 것입니다.
다만 문제에서는 데이터를 표현하고 있지 않으므로 속성명으로만 판단해야 하는데, <제품> 테이블의 기본키인 제품코드는 <판매> 테이블에도 동일한 이름의 속성이 있는 반면,
<판매> 테이블의 기본키인 판매코드는 <제품> 테이블에서 찾아볼 수 없습니다.
때문에 <제품> 테이블의 제품코드가 외래키가 됩니다.
행복한 하루되세요 :)