3NF 적용하기
manufacturers 테이블이 2NF 기준을 충족하도록 정리했으니, 이제 세 번째 정규형(3NF)을 목표로 하겠습니다. 우리는 제조사의 location이 독립적인 데이터라는 점을 확인했어요.
여러분의 과제는 이 이행적 종속성을 제거하여, 비즈니스의 역동적인 데이터 요구를 지원할 수 있도록 데이터 모델을 개선하는 것입니다. 이 조정을 통해 데이터 모델의 유연성이 크게 높아지고, 데이터 수정에 따른 영향이 최소화됩니다.
이 연습은 강의의 일부입니다
Snowflake로 시작하는 데이터 모델링
실습형 인터랙티브 연습
이 예제를 이 샘플 코드를 완성하여 풀어보세요.
-- Create entity
___ (
-- Add unique identifier
___ NUMBER(10,0) ___,
-- Add main attribute
___ VARCHAR(255)
);