-- Criar o banco de dados
CREATE DATABASE LOJABD;
USE LOJABD;
-- Criar a tabela CLIENTE
CREATE TABLE CLIENTE (
codigo INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
estado VARCHAR(2) NOT NULL,
cidade VARCHAR(100) NOT NULL,
telefone VARCHAR(15) NOT NULL
);
-- Criar a tabela PRODUTO
CREATE TABLE PRODUTO (
id INT AUTO_INCREMENT PRIMARY KEY,
nome VARCHAR(100) NOT NULL,
valor DECIMAL(10,2) NOT NULL,
quantidade_estoque INT NOT NULL
);
-- Criar a tabela COMPRA
CREATE TABLE COMPRA (
numero INT PRIMARY KEY,
data_compra DATE NOT NULL,
codigo_cliente INT,
id_produto INT,
quantidade_comprada INT NOT NULL,
valor_compra DECIMAL(10,2) NOT NULL,
FOREIGN KEY (codigo_cliente) REFERENCES CLIENTE(codigo),
FOREIGN KEY (id_produto) REFERENCES PRODUTO(id)
);