Orçamento produtos sob medida (era: problema complicado)
ola gente.... estou com um grande problema...espero q vcs possam me ajudar....
eh o seguinte..
estou fazendo um programa de orçamentos... pra um amigo meu, e ele trabalha com cortinas e persianas sob medida....
ou seja a cada novo orçamento entra um produto novo....o problema eh que as informações dos produtos ( cortinas e persianas) são diferentes entao n tenhu como deixar em uma soh tabela....
gostaria de saber a opnião de vcs para eu poder ligar a tabela produtos com a do orçamento...
desde jah agradeço
Filipe
eh o seguinte..
estou fazendo um programa de orçamentos... pra um amigo meu, e ele trabalha com cortinas e persianas sob medida....
ou seja a cada novo orçamento entra um produto novo....o problema eh que as informações dos produtos ( cortinas e persianas) são diferentes entao n tenhu como deixar em uma soh tabela....
gostaria de saber a opnião de vcs para eu poder ligar a tabela produtos com a do orçamento...
desde jah agradeço
Filipe
Feel
Curtidas 0
Respostas
Edilcimar
12/03/2008
além da tabela de produtos e de clientes precisa de uma tabela de orçamentos, onde colocará uma relação entre cliente, produto, quantidade e preço, assim quando buscar na tabela de orçamentos, tudo já estará lá
GOSTEI 0
Feel
12/03/2008
além da tabela de produtos e de clientes precisa de uma tabela de orçamentos, onde colocará uma relação entre cliente, produto, quantidade e preço, assim quando buscar na tabela de orçamentos, tudo já estará lá
eu sei disso e duvida eh como eu faço issu sendo q os produtos tem q estar em tabelas diferente, jah que suas informaçoes n são iguais..
GOSTEI 0
Edilcimar
12/03/2008
precisa de uma chave de referência que faça a ligação entre elas, pode ser por exemplo o código do cliente
GOSTEI 0
Wanderok
12/03/2008
Exatamente.
Entao cada cliente poderá ter vários (n) orçamentos.
Mas cada orçamento poderá ter apenas um cliente.
Relacionamento 1:n controlado por software.
tabelas e chaves:
cliente -> CLI_CODIGO
produto -> PROD_CODIGO
orcamentos -> ORC_NUMERO (SEQUENCIAL)
nesta tabela tenho dados do orcamento como a data, por exemplo,
e condicoes de pagamento, validade, quem orcou, etc.
itensDoOrcamento -> ITORC_NUMERO
Esta tabela possui os produtos e detalhes.
tipo ITORC_NUMERO, ITORC_PRODUTO, ITORC_PRECO, ITORC_MEDIDAS, ITORC_DETALHES, ITORC_QTDE
orcamentoXcliente (ORCCLI_CLIENTE, ORCCLI_ORCAMENTO)
na verdade os produtos sendo ´personalisados´ devem ser tratados como ´servicos´. A nao ser que voce tenha uma rotina de PCP, ai sim !!!!
voce pode transformar materia-prima em produtos q sao ´fabricados/montados´. Fica show de bola, pois controla estoques, pode-se agragar custos de mao-de-obra e outros insumos como cola, linha, etc, etc etc.
Abraço.
Entao cada cliente poderá ter vários (n) orçamentos.
Mas cada orçamento poderá ter apenas um cliente.
Relacionamento 1:n controlado por software.
tabelas e chaves:
cliente -> CLI_CODIGO
produto -> PROD_CODIGO
orcamentos -> ORC_NUMERO (SEQUENCIAL)
nesta tabela tenho dados do orcamento como a data, por exemplo,
e condicoes de pagamento, validade, quem orcou, etc.
itensDoOrcamento -> ITORC_NUMERO
Esta tabela possui os produtos e detalhes.
tipo ITORC_NUMERO, ITORC_PRODUTO, ITORC_PRECO, ITORC_MEDIDAS, ITORC_DETALHES, ITORC_QTDE
orcamentoXcliente (ORCCLI_CLIENTE, ORCCLI_ORCAMENTO)
na verdade os produtos sendo ´personalisados´ devem ser tratados como ´servicos´. A nao ser que voce tenha uma rotina de PCP, ai sim !!!!
voce pode transformar materia-prima em produtos q sao ´fabricados/montados´. Fica show de bola, pois controla estoques, pode-se agragar custos de mao-de-obra e outros insumos como cola, linha, etc, etc etc.
Abraço.
GOSTEI 0
Wanderok
12/03/2008
Nem precisa da tabela orcamentoxcliente.
este relacionamento pode ser construido colocando-se o codigo do
cliente na tabela de orcamentos (chave estrangeira)
ORC_NUMERO (SEQUENCIAL)
ORC_CLIENTE (chave estrangeira)
esta seria a PK desta tabela de orcamentos.
abracao
este relacionamento pode ser construido colocando-se o codigo do
cliente na tabela de orcamentos (chave estrangeira)
ORC_NUMERO (SEQUENCIAL)
ORC_CLIENTE (chave estrangeira)
esta seria a PK desta tabela de orcamentos.
abracao
GOSTEI 0
Wanderok
12/03/2008
alias, pk = ORC_NUMERO, pois fica mais facil incremento sequencial unico e pronto !!!!
:D:D:D
abracao !
:D:D:D
abracao !
GOSTEI 0
Jorge Goncalves
12/03/2008
ola gente.... estou com um grande problema...espero q vcs possam me ajudar....
eh o seguinte..
estou fazendo um programa de orçamentos... pra um amigo meu, e ele trabalha com cortinas e persianas sob medida....
ou seja a cada novo orçamento entra um produto novo....o problema eh que as informações dos produtos ( cortinas e persianas) são diferentes entao n tenhu como deixar em uma soh tabela....
gostaria de saber a opnião de vcs para eu poder ligar a tabela produtos com a do orçamento...
desde jah agradeço
Filipe
eh o seguinte..
estou fazendo um programa de orçamentos... pra um amigo meu, e ele trabalha com cortinas e persianas sob medida....
ou seja a cada novo orçamento entra um produto novo....o problema eh que as informações dos produtos ( cortinas e persianas) são diferentes entao n tenhu como deixar em uma soh tabela....
gostaria de saber a opnião de vcs para eu poder ligar a tabela produtos com a do orçamento...
desde jah agradeço
Filipe
Eu desenvolvi um sistema similar no site https://www.persianasvedaluz.com.br/
deu trabalho pra caramba!
GOSTEI 0