문제
인조 식별자에 대한 설명으로 틀린 것은?
① 업무 식별자가 복잡할 때 인위적으로 식별자를 만들 수 있다. ② 인조 식별자는 보통 대체 식별자로 설계된다. ③ 속성의 수가 적으면 인조 식별자를 반드시 사용해야 한다. ④ 인조 식별자를 사용하더라도 업무적으로 유일성을 보장하는 제약을 고려해야 한다.
정답
3번
해설
정답: 3. 속성 수가 적다고 해서 인조 식별자를 반드시 사용해야 하는 것은 아니다.
오답 풀이
- 1번: 복합 업무 식별자가 지나치게 복잡하면 인조 식별자를 고려할 수 있다.
- 2번: 인조 식별자는 설계상 인위적으로 부여한 식별자이다.
- 3번: 반드시 사용해야 한다는 표현은 부적절하다.
- 4번: 인조 식별자를 쓰더라도 업무 유일성은 별도 제약으로 관리해야 한다.
보충 개념 인조 식별자는 편의성과 성능 측면에서 장점이 있지만, 업무 의미를 직접 담지 않는다. 따라서 자연 식별자 후보의 유일성 관리가 함께 필요할 수 있다.