문제
식별자에 대한 설명으로 적절하지 않은 것은?
① 내부 식별자는 엔터티 내부에서 스스로 생성된 식별자이다. ② 외부 식별자는 다른 엔터티와의 관계를 통해 받아온 식별자이다. ③ 외래키(FK)는 항상 내부 식별자이다. ④ 인조 식별자는 업무 식별자가 복잡하거나 부적절할 때 인위적으로 만든 식별자이다.
정답
3번
해설
정답: 3. 외래키는 다른 엔터티로부터 전달받은 식별자이므로 일반적으로 외부 식별자에 해당한다.
오답 풀이
- 1번: 내부 식별자에 대한 올바른 설명이다.
- 2번: 외부 식별자에 대한 올바른 설명이다.
- 3번: FK를 내부 식별자라고 한 설명은 틀리다.
- 4번: 인조 식별자는 설계상 인위적으로 부여한 식별자이다.
보충 개념 식별자는 대표성, 생성 여부, 속성 수, 대체 여부 등에 따라 여러 기준으로 분류된다. 외래키는 관계를 통해 전달받은 속성이므로 외부 식별자로 볼 수 있다.