E-commerce PostgreSQL 📌 Sobre o projeto
Este projeto consiste na modelagem completa de um banco de dados relacional para um sistema de e-commerce utilizando PostgreSQL.
O objetivo principal foi praticar conceitos de SQL e modelagem de dados através da construção de uma estrutura próxima de sistemas reais utilizados no mercado.
O banco foi desenvolvido com foco em organização, integridade referencial, relacionamentos entre entidades e boas práticas de modelagem.
🚀 Tecnologias utilizadas PostgreSQL pgAdmin SQL 📦 Funcionalidades modeladas
O projeto inclui estruturas para:
Cadastro de clientes Endereços dos clientes Categorias de produtos Produtos Imagens de produtos Carrinho de compras Itens do carrinho Pedidos Itens do pedido Pagamentos Entregas Transportadoras Avaliações de produtos Cupons de desconto Histórico de preços Usuários administrativos Logs do sistema 🧠 Conceitos aplicados
Durante o desenvolvimento foram aplicados conceitos como:
Primary Keys (PK) Foreign Keys (FK) Relacionamentos 1:N Integridade referencial Normalização Auditoria de dados Rastreamento de eventos Histórico de alterações Estruturação de sistemas reais 📊 Objetivo do projeto
Este projeto foi criado para desenvolver habilidades em:
SQL PostgreSQL Modelagem relacional Estruturação de bancos de dados Organização de sistemas complexos
Além de servir como prática para projetos reais e portfólio profissional.
📁 Estrutura do projeto database/ │ ├── schema.sql ├── inserts.sql