A prescindere la mia avversione nell'esigenza dei File di esempio... non scarico da quel sito in quanto richiede Cookies ecc... e direi che evito.
Nell'ottica in questione tuttavia anche le 2 Tabelle vanno bene...
Definita questa la struttura
tblProvincia
   IDProvincia[PK Counter]
   Provincia [Testo]
tblComune
   IDComune[PK Counter]
   Comune [Testo]
   IDProvincia [FK LongInteger]
dove campo IDprovincia fa da Relazione 1(Provincia)---M(Comuni).
Avremo una [
cboProvincia] con Origine Riga una query simile
SELECT * FROM tblProvincia Order By Provincia
Avremo una  [
cboComuni] con origine riga una query simile
SELECT IdComune, Comune FROM tblComune 
WHERE IdProvincia=Forms!NomeForm!cboProvincia
Ovviamente se la [
cboProvincia] non ha alcun ITEM selezionato la [
cboComuni] deve essere vuota.
Su evento DopoAggiornamento della [
cboProvincia] invece deve esserci il REQUERY della [
cboComuni] 
Private Sub cboProvincia_AfterUpdate()
   Me!cboComuni.Requery
End Sub
Spero sia chiaro...