Trabalhando com chave estrangeira

16/07/2008

0

Bom dia galera.

A questão e o seguinte, criei 2 tabelas (fornecedor e peca) em cada tabela uma chave estrangeira.

Agora gostaria de saber qual(is) o(s) comando(s) que tenho que utilizar para que ligue uma determinada peça a um determinado fornecedor.


No caso da tabela fornecedor os campos que eu quero que aparece e nome da peça, quantidade no estoque e quantidade minima em estoque.

No caso da peça quero que aparece somente o nome do fornecedor

como faço isso

se alguem souber so fazer com que eu ligue pelo menos o fornecedor x na peça y ja ajuda

tenha uma ótima semana a todos


Machine83

Machine83

Responder

Posts

16/07/2008

Signori

Bom, quem sabe vc poderia explicar melhor mas a princípio ficaria assim, sugestão:

FORNECEDORES
CodFornecedor
NomeFornecedor
CodPeca

PECAS
CodPeca
Descricao

Dessa forma você ligaria as duas tabelas, porém poderia tb ser feito uma ligação de N-N, entao além das tabelas acima teria mais uma:

PECAFORNECEDOR
CodFornecedor
CodPeca

onde os dois campo seriam chaves...

espero ter ajudado..


Responder

16/07/2008

Machine83

ok vou tendar explicar melhor

irei usar as tabelas que vc crio

FORNECEDORES
CodFornecedor
NomeFornecedor
CodPeca

PECAS
CodPeca
Descricao


As TABELAS estão assim
---------------
PECA |
-----------------------------------------------
CodPeca | Descricao | CodFornecedor
----------------------------------------------
001 | freio de carro | ??? |
002 | freio de moto | ??? |
003 | freio de carro | ??? |


----------------------------------------------------
FORNECEDOR
----------------------------------------------------
CodFornecedor | NomeFornecedor | CodPeca
010 | TABAJARA | ???
011 | Casas Bahia | ???
012 | Fuscão Preto | ???



Eu queria ligar o FORNECEDOR Casas Bahia a PECA freio de carro

assim quando for fazer um redatorio ou um pedido eu vou saber que o fornecedor da PECA freio de carro e o FORNECEDOR Casas Bahia


Responder

17/07/2008

Signori

Minha sugestão seria deixar o campo CodPeca, na tabela de fornecedores, retirando o campo CodFornecedor da tabela de peças.

Assim na tabela de Fornecedores, vc teria a chave estrangeira CodPeca, podendo realizar todas suas necessidades.

flw


Responder

19/07/2008

Machine83

ok

vou tenda

qual quer coisa ou posto aki nesse mesmo lugar

valeu por responte e tirar minhas duvidas

:D :D :D :D


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar