다음은 온라인 강의 서비스의 ERD 초안이다. 운영사에는 이 서비스를 … | [SQLD] SQL 개발자 기출유형 모의고사 2회 상세 페이지
1[SQLD] SQL 개발자 기출유형 모의고사 2회
다음은 온라인 강의 서비스의 ERD 초안이다. 운영사에는 이 서비스를 운영하는 자사 정보 1건만 저장되며 다른 업무에서 참조하지 않는다. 엔터티 성립 조건에 비추어 엔터티로 보기 어려운 것과 그 이유를 바르게 짝지은 것은?
1
운영사: 인스턴스가 하나뿐이다
2
수강신청: 주식별자가 두 속성이다
3
강좌: 일반 속성이 두 개뿐이다
4
회원: 관계가 하나만 연결된다
해설
운영사는 자사 1건만 저장되어 인스턴스가 두 개 이상이라는 엔터티 성립 조건을 충족하지 못한다.
게다가 다른 엔터티와의 관계도 없어 업무 데이터로서 쓰임이 없으므로 설정값처럼 따로 관리하는 편이 낫다.
- 수강신청은 회원번호·강좌코드 복합 식별자로 유일하게 구분되면 충분하다.
- 강좌는 일반 속성이 두 개라도 속성을 가진다는 조건을 만족한다.
- 회원은 수강신청과 관계를 맺고 있어 관계 조건을 충족한다.
오류나 개정된 내용이 보이면 알려주세요