[firebase-br] Tabelas de Cotação

Alysson Gonçalves de Azevedo agalysson em gmail.com
Qua Dez 7 23:23:22 -03 2011


o meu mesmo,

agalysson em gmail.com

Alysson Gonçalves de Azevedo
(11) 8491-7730



Em 7 de dezembro de 2011 23:19, Chico <chicote em vsp.com.br> escreveu:

> Alysson passa um e-mail que enviarei para você um modelo de relacionamento
> explicado.
> Francisco
>
>
> ----- Original Message ----- From: "Alysson Gonçalves de Azevedo" <
> agalysson em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Wednesday, December 07, 2011 11:34 AM
> Subject: Re: [firebase-br] Tabelas de Cotação
>
>
>
> ainda sobre campos iguais...
>
> como eu disse, funciona, porém tem um detalhe... se precisar usar um campo
> e tiver esse campo em mais de uma tabela, você é obrigado a citar qual
> tabela pertence o campo, agora se ele for único, se não tiver outro campo
> com o mesmo nome, você não precisa citar a qual tabela ele pertence, o sgbd
> se encarregará disso.
>
>
> Alysson Gonçalves de Azevedo
> (11) 8491-7730
>
>
>
> Em 7 de dezembro de 2011 11:31, Alysson Gonçalves de Azevedo <
> agalysson em gmail.com> escreveu:
>
>  funciona sim, sem problemas... não pode ter dois campos com nomes iguais
>> na mesma tabela... mas aqui são tabelas diferentes.
>>
>> o select ficaria assim
>>
>> select * from tabela1, tabela2 where tabela1.codigo = tabela2.codigo
>>
>>
>> Sobre a cotação ser por produto, é uma questão de visão... poderia ser uma
>> cotação por produto com todos os fornecedores ou uma cotação por
>> fornecedor
>> com todos os produtos..
>> Da pra fazer os dois juntos, mas ficaria complexo demais e o que o
>> professor pediu é coisa simples....
>>
>> mas como eu disse, se quiser fazer uma cotação por fornecedor com todos os
>> itens, é só trocar produto por fornecedor na tabela 1 e fornecedor por
>> produto na tabela 2... não vai mudar muita coisa...
>>
>>
>> Alysson Gonçalves de Azevedo
>> (11) 8491-7730
>>
>>
>>
>> Em 7 de dezembro de 2011 10:55, Andre Gustavo Torres <
>> andregustorres em gmail.com> escreveu:
>>
>> Alysson, voce usa o mesmo nome do campo 2 vezes na hora de eu chamar ele
>>
>>> ira funcionar?
>>>
>>> Tabela 1 - Cotacao
>>> cod_cotacao******
>>> num_requisicao
>>> cod_produto
>>> qtd_base
>>> (outros campos)
>>>
>>> Tabela 2 - Cotacao_fornecedor
>>> cod_cotacao****
>>> cod_fornecedor
>>> qtd
>>> vl_unit
>>> vl_total
>>> (outros campos)
>>>
>>> e pela disposição dessa tabela creio que na tabela 2 nao teria chave
>>> primaria. estou correto?
>>> ______________________________**________________
>>> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
>>> Para saber como gerenciar/excluir seu cadastro na lista, use:
>>> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
>>> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>>>
>>>
>>
>>  ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>
> ______________________________**________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
> Para saber como gerenciar/excluir seu cadastro na lista, use:
> http://www.firebase.com.br/fb/**artigo.php?id=1107<http://www.firebase.com.br/fb/artigo.php?id=1107>
> Para consultar mensagens antigas: http://firebase.com.br/**pesquisa<http://firebase.com.br/pesquisa>
>



Mais detalhes sobre a lista de discussão lista