Per me, trattandosi di una situazione "atipica", puoi gestire in entrambi i modi:
A) Casella combinata sul Articoli.IDUbicazione. Se l'IDUbicazione c'è già lo selezioni tranquillamente, se non c'è lo devi creare gestendo il tutto in maschera sul campo IDUbicazione e sfruttando l'evento "Non in elenco" (NotInList). Serve conoscere un po' di VBA.
B) Senza casella combinata, compili tutti i campi relativi all'Ubicazione relativa al IDArticolo. In questo contesto la tabella Ubicazioni non ha più senso e puoi eliminarla.
Invece una "seria" casella combinata va prevista su Articoli.IDFornitore.