Definir a estrutura inicial do banco de dados, incluindo as tabelas principais como clientes, fornecedores, produtos, e pedidos(de compra e venda). A modelagem deve seguir boas práticas de normalização e relacionamentos adequados entre as entidades.
Tabelas sugeridas:
clientes: Armazenar informações dos clientes.
fornecedores: Armazenar informações dos fornecedores.
produtos: Lista de doces e preços, além de manter o controle de estoque.
pedidos: Armazena pedidos de compra e venda, vinculando clientes (para vendas) ou fornecedores (para compras) e produtos.
transacoes:Registro de todas as transações financeiras (compra e venda), contendo informações como valor pago e método de pagamento.
Relacionamentos:
Um cliente pode fazer vários pedidos de venda.
Um fornecedor pode ser associado a vários pedidos de compra.
Um pedido pode conter múltiplos produtos (relação muitos-para-muitos), e os produtos podem aparecer em vários pedidos.
Transações estão vinculadas a pedidos, sejam eles de compra ou de venda, para registrar o pagamento de cada pedido.
Descrição:
Definir a estrutura inicial do banco de dados, incluindo as tabelas principais como
clientes
,fornecedores
,produtos
, epedidos
(de compra e venda). A modelagem deve seguir boas práticas de normalização e relacionamentos adequados entre as entidades.Tabelas sugeridas:
clientes
: Armazenar informações dos clientes.fornecedores
: Armazenar informações dos fornecedores.produtos
: Lista de doces e preços, além de manter o controle de estoque.pedidos
: Armazena pedidos de compra e venda, vinculando clientes (para vendas) ou fornecedores (para compras) e produtos.transacoes
:Registro de todas as transações financeiras (compra e venda), contendo informações como valor pago e método de pagamento.Relacionamentos: