[7급 국가직 데이터베이스론 2023년 10번]

다음 ERD(entity-relationship diagram)에 대응하는 보고 테이블을 생성하고자 한다. 보고 테이블을 생성하는 SQL문의 (가)에 들어갈 내용으로 옳은 것은? (단, 밑줄 친 속성은 기본 키이고, 직원 개체(entity)는 테이블로 생성되어 있다고 가정한다)

CREATE TABLE 보고(
	상급자_사번	CHAR(10),
	하급자_사번	CHAR(10),
(가)
);
데이터베이스론
  1. ①
    PRIMARY KEY (상급자_사번, 하급자_사번),
    FOREIGN KEY (상급자_사번) REFERENCES 직원(사번),
    FOREIGN KEY (하급자_사번) REFERENCES 직원(사번)
  2. ②
    PRIMARY KEY (상급자_사번),
    FOREIGN KEY (상급자_사번) REFERENCES 직원(사번),
    FOREIGN KEY (하급자_사번) REFERENCES 직원(사번)
  3. ③
    PRIMARY KEY (상급자_사번, 하급자_사번),
    FOREIGN KEY (상급자_사번, 하급자_사번)
    REFERENCES 직원(사번)
  4. ④
    PRIMARY KEY (하급자_사번),
    FOREIGN KEY (하급자_사번) REFERENCES 직원(사번)

선지를 골라 바로 채점해 보세요.

정답 ①

출처: 인사혁신처 공개 기출(공공데이터포털, 이용허락 제한 없음)

신고가 접수됐습니다. 감사합니다.

오류 신고