책 내용 질문하기
질문좀할게요
도서
[2015] 총정리 컴퓨터활용능력 1급 필기
페이지
101
조회수
49
작성일
2014-11-27
작성자
첨부파일

밑에 2문장이 무슨 말인지 당최 이해가 안가네요

예를 들어서 설명좀 부탁드려도 될까요?..

1) 기본키와 외래키는 동일한 테이블에 동시에 존재할 수 있다.

2) 외래키 필드의 값은 참조하는 필드값들 중 하나와 일치하거나 널(null)이어야 한다

답변
2014-12-01 10:28:03

안녕하세요.

1) 말 그대로 하나의 테이블에 기본키와 외래키가 같이 있을 수 있다는 의미입니다. 예를 들어 A테이블에 기본키인 '가' 필드가 있고, B테이블에는 기본키인 '나' 필드가 있다고 할때, A 테이블에는 기본키인 '가' 필드와 B 테이블의 '나' 필드를 참조하는, 즉 외래키인 '다' 필드가 동시에 존재할 수 있다는 의미입니다.

2) 위와 연관해서 설명한다면 A 테이블에 있는 '다' 필드, 즉 외래키는 참조하는 B테이블의 '나' 필드에 있는 값만을 입력되거나 아무것도 입력하지 않을 수 있다는 말입니다.

즐거운 하루 되세요.

"
  • *
    2014-12-01 10:28:03

    안녕하세요.

    1) 말 그대로 하나의 테이블에 기본키와 외래키가 같이 있을 수 있다는 의미입니다. 예를 들어 A테이블에 기본키인 '가' 필드가 있고, B테이블에는 기본키인 '나' 필드가 있다고 할때, A 테이블에는 기본키인 '가' 필드와 B 테이블의 '나' 필드를 참조하는, 즉 외래키인 '다' 필드가 동시에 존재할 수 있다는 의미입니다.

    2) 위와 연관해서 설명한다면 A 테이블에 있는 '다' 필드, 즉 외래키는 참조하는 B테이블의 '나' 필드에 있는 값만을 입력되거나 아무것도 입력하지 않을 수 있다는 말입니다.

    즐거운 하루 되세요.

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