Hai un problema di normalizzazione dei tuoi dati. Correggimi se sbaglio. Tu hai una lista di Clienti (o Abbonati) e una lista di Riviste e hai bisogno di associare questi due gruppi di dati. Nei database relazionali (quindi anche in Access) i dati vanno raggruppati in maniera omogenea per poi essere relazionati secondo opportune relazioni logiche. Venendo alla sostanza tu devi partire con 2 tabelle separate Clienti e Riviste e ragionare come segue:
Un Cliente può essere abbonato a più Riviste.
Una Rivista può essere acquistata da molti Clienti.
Queste due affermazioni ci dicono che le due tabelle sono in relazione molti-a-molti e una relazione molti-a-molti va esplicitata attraverso una tabella di congiunzione con 2 relazioni uno-a-molti. Riepilogando, io direi che tu dovresti avere le seguenti 3 tabelle:
Clienti
IDCliente (contatore, chiave primaria)
Cognome
Nome
Indirizzo
Telefono
...altri campi tipicamente anagrafici
Riviste
IDRivista (contatore, chiave primaria)
NomeRivista
Abbonamenti
IDAbbonamento (contatore, chiave primaria)
DataAbbonamento
IDCliente (numerico)
IDRivista (numerico)
Relazioni:
Clienti.IDCliente uno-a-molti con Abbonamenti.IDCliente
Riviste.IDRivista uno-a-molti con Abbonamenti.IDRivista
Mi fermerei qui per ora.