Lookup Tables – Data Definition Language (DDL)

UniversityDataHub example for Lion State University

CREATE TABLE dim_address_type (
  address_type_id INT PRIMARY KEY,
  address_type_name VARCHAR(100) NOT NULL
);
CREATE TABLE dim_contact_type (
  contact_type_id INT PRIMARY KEY,
  contact_type_name VARCHAR(100) NOT NULL
);
CREATE TABLE dim_course_level_type (
  course_level_type_id INT PRIMARY KEY,
  course_level_name VARCHAR(100) NOT NULL
);
CREATE TABLE dim_enrollment_status_type (
  enrollment_status_type_id INT PRIMARY KEY,
  enrollment_status_name VARCHAR(100) NOT NULL
);
CREATE TABLE dim_ethnicity_type (
  ethnicity_type_id INT PRIMARY KEY,
  ethnicity_name VARCHAR(100) NOT NULL
);
CREATE TABLE dim_gender_type (
  gender_type_id INT PRIMARY KEY,
  gender_name VARCHAR(100) NOT NULL
);
 CREATE TABLE dim_grade_type (
  grade_type_id INT PRIMARY KEY,
  grade_name VARCHAR(100) NOT NULL
);
CREATE TABLE dim_race_type (
  race_type_id INT PRIMARY KEY,
  race_name VARCHAR(100) NOT NULL
);
CREATE TABLE dim_role_type (
  role_type_id INT PRIMARY KEY,
  role_name VARCHAR(100) NOT NULL
);