Este projeto foi desenvolvido como parte de um desafio para criar um sistema de vendas online para uma empresa de supermercados. O objetivo era estruturar um banco de dados para integrar ao sistema que já estava sendo desenvolvido.
- Banco de Dados: PostgreSQL
O primeiro passo do desafio foi modelar e implementar um banco de dados chamado ecommerce
com várias tabelas e relacionamentos, conforme a modelagem de dados fornecida.
clientes
vendedores
categorias
produtos
- O campo
cpf
nas tabelasclientes
evendedores
não pode aceitar registros duplicados. - Os identificadores em negrito são chaves primárias.
Após a criação do banco de dados e suas tabelas, realizei uma série de operações, incluindo alimentar as tabelas com informações específicas e realizar algumas vendas.