Referencia a clave primaria compuesta en Access 2007

He mirado a mi alrededor y he encontrado algunas preguntas similares, pero en su lugar fueron para SQL Server.

Aquí hay una pequeña base de datos estructurada que he creado solo para mostrarle las relaciones que quiero modelar. Básicamente es bastante simple, cada año tiene 12 períodos y una instancia de período-año no puede ocurrir dos veces (el período de 9 años 2012 no puede ocurrir más de una vez).

Así que pensé que la mejor manera de modelar esto sería tener un período de tabla con un solo campo con valores de 1 a 12, un año de tabla siguiendo la misma lógica (2011,2012 ...) y dado que es un N- relación to-N He creado la tabla period_y_year que las une para ser utilizadas por rpt_maintenance_kpi. Ahora, la parte difícil es que para hacer que cada combinación sea única, he hecho que period_no y year_no formen parte de una clave principal compuesta. En mi opinión, esto resuelve el problema con elegancia, pero luego me quedo atascado en cómo hacer referencia a esta clave primaria compuesta desde el rpt_maintenance_kpi (o cualquier otra tabla para el caso). He intentado hacer dos combinaciones pero esto no parece funcionar (crea una segunda tabla rpt_maintenance_kpi y creo que esto no hará lo que quiero hacer).

Entonces, ¿cómo podría manejar una clave externa a una clave primaria compuesta?

Muchas gracias de antemano.

Respuestas a la pregunta(2)

Su respuesta a la pregunta