책 내용 질문하기
P105. 핵심147의 1번문제 모르겠어요
도서
2017 시나공 총정리 컴퓨터활용능력 1급 필기
페이지
조회수
39
작성일
2018-10-29
작성자
탈퇴*원
첨부파일
기본키와 외래키에 관한 설명에서 2번보기에 참조무결성이 유지되기 위해서는 외래키 필드의 값은 참조하는 필드값들 중 하나와 일치하거나 널이어야 한다가 맞다고 되있는데, 널이라면 기본키도 널이라는거 아닌가요? 그런데 기본키는 널값이면 안된다고 되어있는데 잘 이해가안가욤...그냥 이렇게 생각하면 안되고, 그냥 기본키랑 외래키랑 값이 같아야하는데 다르면 안되니까 비워둬야한다. 이렇게 생각하는건가요?
답변
2018-10-30 21:20:43

안녕하세요.

기본키는 널NULL 값일 수 없지만,

기본키를 참조하는 외래키는 기본키와 같은 값이거나 NULL 값이라는 것입니다.

기본키와 같은 값이 아니라면 NULL로 처리하라는 것입니다.

좋은 하루 보내세요.

  • *
    2018-10-30 21:20:43

    안녕하세요.

    기본키는 널NULL 값일 수 없지만,

    기본키를 참조하는 외래키는 기본키와 같은 값이거나 NULL 값이라는 것입니다.

    기본키와 같은 값이 아니라면 NULL로 처리하라는 것입니다.

    좋은 하루 보내세요.

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