Referência à chave primária composta no Access 2007

Eu olhei em volta e encontrei algumas perguntas semelhantes, mas elas eram para o SQL Server.

Aqui está um pequeno banco de dados estruturado que criei apenas para mostrar as relações que desejo modelar. Basicamente é bastante simples, cada ano tem 12 períodos e uma instância de ano-período não pode ocorrer duas vezes (o período de 9 anos de 2012 não pode ocorrer mais de uma vez).

Então eu pensei que a melhor maneira de modelar isso seria ter um período de tabela com apenas um campo com valores de 1-12, um ano de tabela seguindo a mesma lógica (2011,2012 ...) e uma vez que é um N- Para-N relacionamento Eu criei a tabela period_by_year que os une para ser usado por rpt_maintenance_kpi. Agora, a parte complicada é que, para tornar cada combinação única, fiz a parte period_no e year_no de uma chave primária composta. Isso resolve o problema elegantemente na minha opinião, mas depois estou preso sobre como referenciar essa chave primária composta a partir do rpt_maintenance_kpi (ou qualquer outra tabela para esse assunto). Eu tentei fazer duas junções, mas isso não parece funcionar (cria uma segunda tabela rpt_maintenance_kpi e eu acredito que isso não vai fazer o que eu quero fazer).

Então, como eu poderia manipular uma chave estrangeira para uma chave primária composta?

Muito obrigado antecipadamente.

questionAnswers(2)

yourAnswerToTheQuestion