You are on page 1of 2

CREATE TABLE users (

id INT PRIMARY KEY,


username VARCHAR(50) UNIQUE,
password VARCHAR(100),
email VARCHAR(100) UNIQUE,
created_at TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);

CREATE TABLE employees (


id INT PRIMARY KEY,
name VARCHAR2(50),
gender CHAR(1),
date_of_birth DATE,
email VARCHAR(100) UNIQUE,
phone_number VARCHAR(20),
address VARCHAR(200),
department VARCHAR(50),
position VARCHAR(50),
salary DECIMAL(10,2),
hire_date DATE
);

CREATE TABLE suppliers (


id INT PRIMARY KEY,
name VARCHAR(50),
contact_name VARCHAR(50),
address VARCHAR(200),
city VARCHAR(50),
country VARCHAR(50),
phone VARCHAR(20)
);

CREATE TABLE country (


id INT PRIMARY KEY,
name VARCHAR(50) UNIQUE,
capital VARCHAR(50),
population INT,
currency VARCHAR(50),
language VARCHAR(50)
);

CREATE TABLE city (


id INT PRIMARY KEY,
name VARCHAR(50),
country_id INT,
population INT,
area_km2 DECIMAL(10,2)
);

You might also like