galera to fazendo um programa de vendas e nao sei como implementar a parte de item venda. como faço para uma venda conter varios produtos. se alguem tiver um exemplo e puder me mandar agradeço bastante. email: [email removido]
obrigado
galera to fazendo um programa de vendas e nao sei como implementar a parte de item venda. como faço para uma venda conter varios produtos. se alguem tiver um exemplo e puder me mandar agradeço bastante. email: [email removido]
obrigado
teu problema é quanto a modelagem OO entre venda e item de venda? :roll:
Mas tu ta vendo com o que? Banco de dados? Lista encadeada? Vetor?
é isso ai to com problema de modelagem da venda com seus item-venda. nao sei como fazer.
tu usando banco de dados
obrigado pela atenção
Olá!
Então tu deve ter uma tabela “Produto” (tabela onde estão cadastrados todos os produtos disponiveis) e uma tabela “Cliente” (tabela que contém o cadastro de todos os clientes), certo?
Logo, tu precisa de um relacionamento entre essas duas tabelas, como por exemplo, a tabela “Venda”, que vai ter as informações relativas a venda. Esta tabela, por ser um relacionamento, deve conter a chave primária das outras duas, podendo ser o codigo_produto e codigo_cliente.
Exemplo:
Tabela Produto:
codigo_produto: 1
nome: martelo
preço: 5,00
descrição: serve para bater em pregos
Tabela Cliente
codigo_cliente 1
nome: Matheus
rg: [telefone removido]
Tabela Venda
codigo_produto: 1
cod_cliente: 1
quantidade: 9 <= Matheus comprou 9 pregos
subtotal: 45,00
Entendeu cara?! Tu modela o banco como tu quizer, pode ser que desta forma como fiz não seja o melhor jeito, mas é bem utilizado =)