Marcelo David- Moderador
- Respeito às regras :
Sexo :
Localização :
Mensagens : 3947
Registrado : 21/04/2011
Marcelo David 6/6/2012, 22:04
Olá amigos!
Com licença do meu grande irmão Norbeto,
Marcos, já que não usa vínculos, poderia criar uma segunda tabela para fazer o relacionamento entre
os fornecedores e o produto. Ficaria mais ou menos assim:
Tabelas:
tbProdutos
tbRPF
tbFornecedores
Crie a seguinte estrutura de relação:
tbProdutos.IdProduto <==> tbRPF.Produto_Id
tbFornecedores.IdFornecedor <==> tbRPF.Fornecedor_Id
Na tabela tbRPF (tabela relação produto/fornecedor) teria os campos:
IdRPF 'Chave priméria da tabela
Produto_Id 'Receberá a chave primária do produto
Fornecedor_Id 'Receberá a chave primário do fornecedor
Dessa forma, basta gravar a chave primária do produto no campo correspondênte da tabela
tbRPF. O mesmo para o fornecedor.
Assim, por exemplo: Produto Melão - Chave primária 2
Fornecedor 1 - Chave primária 1
Fornecedor 2 - Chave primária 2
Junção:
Tabela tbRPF
Campo: Produto_Id = 2
Campo: Fornecedor_Id = 1
Campo: Produto_Id = 2
Campo: Fornecedor_Id = 2
E para resgatar os dados, basta criar uma consulta sql diretas no VBA.
É dessa forma que eu faço.
.................................................................................
Domine Access e VBA Criando Um Incrível Sistema Financeiro - [Passo a passo]
Access e VBA - Formulário Desacoplado - [Passo a passo]
Conheça meu canal no Youtube e se inscreva.