Relacionamento três tabelas

Delphi

29/08/2009

Olá a todos
Uso Delphi 7 + Firebird 1.5 + DBExpress

Três tabelas
- Mestre - Ordem de serviço
- Detalhe - Peças a fabricar
- Detalhe/Detalhe - processos de produção de cada peça da tabela Detalhe

Estrutura de relacionamento das tabelas
Mestre
PK - EOS_COD

Detalhe
PK - EPN_EOS_COD
FK - EOS_COD

Detalhe/Detalhe
PK - DET_MVE_COD
FK - EPN_EOS_COD
FK - EOS_COD

Campos das tabelas
Mestre
EOS_ORDEMSERVICO - Nro. da Ordem de serviço

Detalhe
PRD_COD - código da peça
QTDE - Quantidade de peças a fabricar

Detalhe/Detalhe
EOS_ORDEMSERVICO - Nro. da Ordem de serviço
PRD_COD - código da peça
PRC_COD - codigo do processo de produção
QTDE - Quantidade a fabrica

Preciso que o grid Detalhe/Detalhe mostre todos os processos de produção da ordem de serviço não só da peça posicionada
na tabela Detalhe, permitindo que eu agrupe os processos iguais e envie para uma mesma empresa.

Abraços
Neto




--------------------------------------------------------------------------------
Quer uma internet mais segura? Baixe agora o novo Internet Explorer 8. É grátis!


Acneto

Acneto

Curtidas 0

Respostas

Osocram

Osocram

29/08/2009

não seria so vc fazer um select com a PK do pai?


GOSTEI 0
Acneto

Acneto

29/08/2009

na mosca

100¬

obrigado
Neto


GOSTEI 0
POSTAR