No me acabas de responder a lo que te pregunto.
¿Hay un solo registro por mes y revista?
UN SOLO REGISTRO POR MES Y REVISTA: agrega un campo para las anotaciones a la tabla principal. Luego en el formulario pones un desplegable que te filtre por revista, otro dependiente del anterior que te filtre por año y un tercero dependiente del año que te filtre por mes. Con lo que obtendràs el registro buscado y sus anotaciones.
MAS DE UN REGISTRO POR MES Y REVISTA: como te dige debes tener una tabla secundaria para las anotaciones, relacionada con la principal por mes y año. El formulario funcionarà practicamente igual pero debe filtrar las dos tablas, y obtendrás las anotaciones del mes y todos los registros de ese mes.
Para que
Cita: dentro de cada registro ( o sea , revista), poder elegir el año y sus meses para hacer anotaciones en cada mes
necesitas que en el formulario que te muestra ese registro haya un desplegable por de años dependiente de la revista en question, es decir que solo muestre los años en que se ha recibido esa revista, y uno por mes dependiente de los anteriores, que solo muestre los meses del año elegido donde se ha recibido la revista, y que finalmente te cargue un subformulario que te ofrezca el espació para hacer o leer las anotaciones.
Explicar la estructura de datos y sus relaciones es relativamente fácil, pero explicar como se hace el formulario depende mucho de la habilidad que tengas...
Dime la estructura de tablas y registros que tienes y te podré decir algo mas...en cuanto a los formularios debes trabajar con los eventos para conseguir el funcionamiento que pides...
Sabes colocar un desplegable en el formulario?
Sabes hacer que el contenido de este dependa del registro donde se muestra?
Sabes colocar un subformulario dependiente del principal?
Sabes hacer reaccionar al formulario en función de lo que hagas con sus objetos?