시작하기무료로 시작하기

엔터티 생성하기

개념적 모델에서 논리적 모델로 발전해 오면서, 실제 세계의 엔터티와 그 연결을 나타내는 구조를 정의하는 방법을 배웠습니다. 이제 그 지식을 실습으로 옮길 차례예요.

이커머스 시스템의 논리 모델에는 customers, products, orders의 세 가지 핵심 테이블이 있습니다. 이 테이블들은 비즈니스 맥락에서의 실제 상호작용을 반영하도록 설계되었어요: 고객은 주문을 생성하고, 주문은 상품을 포함합니다. 이전에 products를 생성하는 방법을 배웠으니, 이제는 customers 테이블을 정의해 볼까요.

이 연습은 강의의 일부입니다

Snowflake로 시작하는 데이터 모델링

강의 보기

연습 안내

  • 이미 존재한다면 교체하도록 customers 테이블을 생성하세요.
  • 고객 레코드의 고유 식별자로, 소수점이 없고 길이가 38자리인 숫자형 데이터 타입의 customerid를 지정하세요.

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

-- Create customers table 
___ (
  -- Define unique identifier
  ___,
  country VARCHAR(255)
);
코드 편집 및 실행