-- CREATE DATABASE ecommerce;
-- USE ecommerce;

CREATE TABLE clientes (
    cliente_id INT PRIMARY KEY AUTO_INCREMENT,
    nome VARCHAR(100) NOT NULL,
    email VARCHAR(100) UNIQUE NOT NULL
);

CREATE TABLE produtos (
    produto_id INT PRIMARY KEY AUTO_INCREMENT,
    nome VARCHAR(100) NOT NULL,
    preco DECIMAL(10, 2) NOT NULL
);

CREATE TABLE pedidos (
    pedido_id INT PRIMARY KEY AUTO_INCREMENT,
    cliente_id INT,
    data_pedido DATE,
    FOREIGN KEY (cliente_id) REFERENCES clientes(cliente_id)
);

CREATE TABLE itens_pedido (
    pedido_id INT,
    produto_id INT,
    quantidade INT,
    PRIMARY KEY (pedido_id, produto_id),
    FOREIGN KEY (pedido_id) REFERENCES pedidos(pedido_id),
    FOREIGN KEY (produto_id) REFERENCES produtos(produto_id)
);


INSERT INTO clientes (nome, email) VALUES
('Ana Silva', 'ana@gmail.com'),
('Carlos Souza', 'carlos@gmail.com'),
('Maria Oliveira', 'maria@gmail.com');

INSERT INTO produtos (nome, preco) VALUES
('Notebook', 2500.00),
('Smartphone', 1200.00),
('Tablet', 800.00);

INSERT INTO pedidos (cliente_id, data_pedido) VALUES
(1, '2025-02-10'),
(2, '2025-02-11'),
(3, '2025-02-12');

INSERT INTO itens_pedido (pedido_id, produto_id, quantidade) VALUES
(1, 1, 1),
(1, 2, 2),
(2, 3, 1),
(3, 1, 1),
(3, 3, 1);





Embed on website

To embed this project on your website, copy the following code and paste it into your website's HTML: