Fórum Cardinalidade Alta? Multivaloração? #57570

02/01/2007

0

Boa noite amigos!
Estou com um problema e preciso de ajuda. É o seguinte tenho um conjunto de tabelas sendo, fornecedor, produto, fabricante do produto e tipo, que seria uma subdivisao que criei para facilitar pesquisas.
O problema é o seguinte:
preciso fazer com que seja possivel localizar os produtos por fornecedor, aparentemente simples, porem existem produtos iguais que são fornecidos por fornecedores diferentes,exemplo TV XX MOD123, pode ter essa tv no fornecedor A e B...N.
Como eu resolvo esse problema na modelagem de modo que facilite ao maximo pesquisas lembrando que utilizo Delphi para implementar.
Espero ter sido claro, e aguardo ajuda dos companheiros.
Até mais.


Draft

Draft

Responder

Posts

03/01/2007

Wcrivelini

oi draft

o exemplo que vc citou dá problemas porque existe uma relação de N pra N entre PRODUTO e FORNECEDOR.
sendo assim, vc precisa construir uma nova tabela, digamos q se chame CRUZA_PRODUTO_FORNECEDOR, e que tenha apenas dois campos : o código de produto e o código de fornecedor.
essa tabela informa o relacionamento que vc deseja.
[]s


Responder

Gostei + 0

04/01/2007

Draft

Como fazer isso no delphi eu preciso criar uma terceira tela para que se possa cadastrar, amarrar esse produto?
desde ja agradeço


Responder

Gostei + 0

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

Aceitar