1. Lära sig
  2. /
  3. Courses
  4. /
  5. Snowflake로 시작하는 데이터 모델링

Connected

exercise

2NF 적용하기

productqualityrating 엔터티는 여러 해에 걸쳐 리뷰된 초콜릿 바의 특성을 담은 풍부한 데이터셋이에요. company_location 속성이 manufacturer 속성에 의존한다는 점을 발견했죠. manufacturer와 함께 있을 때마다 company_location 값이 반복되는데, 이는 부분 함수 종속을 금지하는 제2정규형(2NF)을 위반합니다.

이 데이터를 전용 manufacturers 엔터티로 분리하면 중복을 제거하고 더 효율적인 운영을 위한 데이터 모델을 준비할 수 있어요. 이 단계는 데이터 무결성을 유지하고 확장 가능한 비즈니스 인텔리전스 솔루션을 가능하게 하는 데 중요합니다.

여러분의 과제는 이 데이터를 2NF 원칙에 맞게 정규화하여, 모든 비키(non-key) 속성이 기본 키에 완전하게 종속되도록 보장하는 것입니다.

Instruktioner 1 / 2

undefined XP
    1
    2
  • 숫자 10자리인 manufacturer_id를 PK로 지정하여 manufacturers 엔터티를 생성하세요.
  • manufacturer와 company_location 두 속성을 모두 VARCHAR(255) 데이터 타입으로 나열하세요.