다음 ERD에서 청구의 주식별자를 사고접수번호로 정하였다. 사고접수번호… | [SQLD] SQL 개발자 기출유형 모의고사 10회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 10회
다음 ERD에서 청구의 주식별자를 사고접수번호로 정하였다. 사고접수번호는 자동차 사고 청구에만 외부 기관이 발급하고, 질병 청구는 이 값 없이 접수된다. 이 설계가 어기는 주식별자 특성은?
1
존재성
2
유일성
3
불변성
4
최소성
해설
주식별자는 모든 인스턴스에 반드시 값이 있어야 하는 존재성을 갖춰야 하는데, 질병 청구는 사고접수번호가 비어 있으므로 이를 어긴다.
이런 경우 모든 청구에 값이 생기는 청구번호 같은 속성을 주식별자로 두고 사고접수번호는 일반 속성으로 내린다.
- 발급된 사고접수번호끼리는 겹치지 않아 유일성 문제는 아니다.
- 속성 하나로 이루어져 최소성은 충족한다.
- 한 번 발급된 번호가 바뀌는 상황은 제시되지 않았다.
오류나 개정된 내용이 보이면 알려주세요