Modelar banco de dados para sistema de orçamentos e pedidos.
Olá, tenho uma dúvida conceitual agora, na questão de modelagem de bando para um sistema de orçamentos.
Estou criando um sistema de orçamento e caso seja aprovado o mesmo vira pedido.
Estou trabalhando com 2 tabelas e tabela orçamento que por sua vez é a tabela pivot, e atabela itens_orcamento, exemplo.
table orcamentos (pivot)
id | id_cliente | id_vendedor | created_at
5587 | 754 | 27 | 2022-05-02 09:55:55
table itens_orcamentos
id | id_orcamento | item | qtde | price
1 | 5587 | Copo 100ml | 100 | 25.00
2 | 5587 | Garrafa PET| 30 | 17.98
O número do orçamento eu utilizo o ID da tabela pivot, assim como a data do pedido, até aqui tudo bem criei o orçamento e o sistema já exporta o PDF, porém agora preciso transformar o mesmo em pedido, caso o cliente aprove o mesmo.
Crio outra tabela pivot para pedido e outra para ítens_pedido, e copio das tabelas de orçamento para as tabelas de pedidos, pois penso que o número de pedido deva ser menor que o número de orçamentos, uma vez que muitos acabam não sendo aprovados para pedido.
E outra pode ser que o cliente faça mais de um orçamento, e preciso manter o histórico desses orçamentos para posterior consulta e criação de leads.
Tem algum curso ou video aqui na plataforma que eu possa ver e entender o conceito, pode ser qlqr linguagem, preciso apenas do conceito mesmo.
Obrigado.
Olá, Wagner!
Tudo bem?
Um curso que vai abordar exatamente isso não tem, mas o LaraFood certamente vai te dar uma excelente abordagem de como modelar as suas tabelas do banco. Dá uma conferida nele!
Qualquer coisa me retorna, que te dou uma força. TMJ!
Olá, Carlos eu estou fazendo o curso de larafood mas essa dúvida não consegui extrair de lá. Caso possa apenas me dá uma luz eu agradeço
Como a sua pergunta é algo muito particular, vou pedir que encaminhe ela para [email protected], porque assim posso te ajudar de forma mais direcionada.
Manda o e-mail que lá que te ajudo amigo. TMJ!
Precisa estar logado para conseguir responder a este ticket!
Clique Aqui Para Entrar!