1. 학습
  2. /
  3. 강의
  4. /
  5. Snowflake로 시작하는 데이터 모델링

Connected

연습 문제

ER 모델을 위한 엔터티 생성

HR 부서에서 직원들이 수료한 교육 프로그램을 추적하는 새 시스템을 요청했습니다.

여러분의 과제는 ER 모델을 적용해 각 교육 세션의 세부 정보를 기록하는 새 엔터티를 설정하고, trainings 엔터티의 교육 프로그램을 참조하도록 구성하는 것입니다.

지침

100 XP
  • 직원들이 참석한 교육 세션의 기록을 저장하는 employee_training_details라는 새 엔터티를 생성하세요.
  • 이 엔터티에는 기본 키인 employee_training_id를 포함해야 하며, 데이터 타입은 NUMBER(10,0)입니다.
  • 직원이 교육을 받은 연도를 기록하기 위해 데이터 타입이 NUMBER(4,0)인 새 속성 year를 추가하세요.
  • employees 엔터티의 employee_id와 training 엔터티의 training_id를 참조하는 외래 키를 포함하세요. 두 속성의 데이터 타입은 모두 NUMBER(38,0)입니다.
Powered by Snowflake