Problema com Mestre Detalhes

Oi pessoal,

Preciso fazer um mestre detalhe para inserir arquivo de documento, mas náo consigo.

Tenho um arq anexo com id_anexo, nome _anexo, tam_anexo e id_invent no meu formulario de invenario tenho o id_invent e o id_anexo, so q na hora de fazer o mestre eu indico o id_invent com id_invent e o id_anexo com id_anexo e nao da certo, pois incluo um arq e quando adiciono ou mudo para outro registro o arq some, poderiam me ajudar?

Aguardo retorno e obrigada.

Não consegui enxergar sua modelagem.

Ideal é na tabela filho ter o id (chave principal) da tabela pai.

Sua chave é composta?

No form filho tem os seguintes campos:

Tabela anexo

id_anexo - campo chave
nome_anexo
tam_anexo
id_invente

No form pai tem:

id_invent como chave


Quando faço o link id_invent com id_invent do anexo ele registra no banco mas quando para para outro registro do cadastro e volto o anexo não esta mais listado, mas esta no banco.

Eu teria que lincar tanto o id_anexo quanto o id_invent ou colocar o id_invent como chave da tabela anexo?

A ligação deve ser somente entre os campos id_invent.

id_invent na tabela pai é auto-increment?

O id_anexo continua sendo a chave primária?

Eu coloquei como chave o id_invent da tabela anexo e funcionou, é assim mesmo?

Desculpe a ignorancia, mas estou aprendendo ainda.

o id_anexo é a chave primaria da tabela filho.

O id_invent tem que ser chave primaria da tabela pai, e deve utilizar apenas id_invent das tabelas como ligação entre as duas.