Boas tardes.
Estou pela primeira vez a construir uma base de dados em MS Access e deparei-me com um pequeno problema que não estou a conseguir resolver.
O meu desenho da base de dados corresponde, esquemáticamente, a:
# Formulário principal - onde está a identificação da pessoa bem como uma primary key (PK) atribuída automaticamente pelo sistema.
## Sub formulário 1 - onde se faz um único registo. (criei uma relação com o mesmo através de uma foreign key - PK > FK)
## Sub formulário 2 - onde se irá realizar registos seriados (vários dias visto se antever evolução dos parâmetros)
O meu problema reside que quando se tenta introduzir o segundo registo no sub formulário 2 ele não o permite por já existir um registo correspondente aquele FK. Eu criei um campo a seguir ao FK que seria a distinção entre as várias avaliações seriadas.
Não sei se fui claro na minha questão. Alguém tem alguma sugestão para como resolver isto?
Desde já grato pelo tempo e atenção.
Com os meus melhores cumprimentos,
The_Rebel
Estou pela primeira vez a construir uma base de dados em MS Access e deparei-me com um pequeno problema que não estou a conseguir resolver.
O meu desenho da base de dados corresponde, esquemáticamente, a:
# Formulário principal - onde está a identificação da pessoa bem como uma primary key (PK) atribuída automaticamente pelo sistema.
## Sub formulário 1 - onde se faz um único registo. (criei uma relação com o mesmo através de uma foreign key - PK > FK)
## Sub formulário 2 - onde se irá realizar registos seriados (vários dias visto se antever evolução dos parâmetros)
O meu problema reside que quando se tenta introduzir o segundo registo no sub formulário 2 ele não o permite por já existir um registo correspondente aquele FK. Eu criei um campo a seguir ao FK que seria a distinção entre as várias avaliações seriadas.
Não sei se fui claro na minha questão. Alguém tem alguma sugestão para como resolver isto?
Desde já grato pelo tempo e atenção.
Com os meus melhores cumprimentos,
The_Rebel
Última edição por The_Rebel em 5/2/2014, 18:13, editado 1 vez(es)