Duvida com tabela de Mercadoria e Aplicacao.

07/12/2005

0

* O Problema.
Tenho mercadoria que possui diversas aplicacões, e outras apenas uma, e algumas poucas aplicacoes.

* A resposta


-> Tabela de Estoque

Tab_Estoques

ID_Estoque Est_ID_Marca Est_ID_Linha Est_ID_Localizacao
1 1 1 SA1
2 1 1 SA1



-> Fiz uma tabela de aplicacões, nela eu cadastro todos as Marcas e Modelos.

Tab_Aplicacoes

ID_Alicacao Apl_Descricao
1 MWM - D229
2 MWM - TD229
3 MWM - Sprint


-> Fiz uma tabela que liga a mercadoria em suas aplicacões.

Tab_Apl_Estoques

ID_Apl_Estoque APE_ID_Aplicacao APE_ID_Estoque
1 1 1
2 2 1
3 3 1
4 2 2
5 3 2


Tenho duas duvidas:
1) Como vou fazer a busca de mercadoria por aplicacão (consulta sql)?

2) Este é o melhor metodo para dar aplicacões em mercadorias, ou existe alguma forma melhor?

Obrigado pela atenção.


Ullrich

Ullrich

Responder

Posts

08/12/2005

Viniciusnunes

Espero que ajude meu amigo.


Resposta 1)

select E.*
from dbo.Tab_Estoques E inner join
dbo.Tab_Apl_Estoques AE on AE.APE_ID_Estoque = E._Estoque inner join
dbo.Tab_Aplicacoes A on A.ID_Aplicacao = AE.APE_ID_Aplicacao
where
A.ID_Aplicacao = 1

Resposta 2)
Quanto a melhor forma teria que ter mais conhecimento do seu processo para da uma opinião.


Responder

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

Aceitar