책 내용 질문하기
외래키
도서
[2012] 컴퓨터활용능력 1급 필기
페이지
289
조회수
182
작성일
2012-10-06
작성자
첨부파일

문제 풀다가 의문점이 들어서요.

1. 문제 #2번의 보기 2번에서, 널 값이면 안 된다고 생각합니다. 왜냐면 다른 표의 기본키를 참조하기때문에 기본키는 널 값을 가질수 없기 때문입니다. 맞나요?

2. 그리고 문제 3번에 보기 1,2,3번 사실 맞는 말이라고 생각합니다. 예를 들어, 보기 1번에서 외부키필드의 값은 다른 표의 기본키를 참조하니까 중복 된 값이 입력될 수 없는게 맞는 말이라고 생각합니다. 맞나요?

답변
2012-10-08 09:32:04

안녕하세요.

1. 외래키는 기본적으로 다른 테이블의 기본키를 참조하지만, 참조하지 않고 빈칸, 즉 널 값으로 입력해도 됩니다.

2. 1, 2, 3번은 모두 틀린 설명입니다. 외래키는 널 값으로 입력할 수 있고, 중복이 가능합니다. 즉 다른 테이블의 기본키인 필드를 여러번 참조하여 입력할 수 있습니다.

즐거운 하루 되세요.

"
  • *
    2012-10-08 09:32:04

    안녕하세요.

    1. 외래키는 기본적으로 다른 테이블의 기본키를 참조하지만, 참조하지 않고 빈칸, 즉 널 값으로 입력해도 됩니다.

    2. 1, 2, 3번은 모두 틀린 설명입니다. 외래키는 널 값으로 입력할 수 있고, 중복이 가능합니다. 즉 다른 테이블의 기본키인 필드를 여러번 참조하여 입력할 수 있습니다.

    즐거운 하루 되세요.

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