Devi creare una chiave primaria sulla tabella FORNITORI e utilizzare un campo nella tabella MOVIMENTI che faccia riferimento a tale campo (cioè che contenga il valore della chiave primaria del record correlato nella tabella secondaria).

Non ho mai fatto uso di REFERENCES. Generalmente, creo delle FOREIGN KEY per correlare i campi di tabelle primarie e secondarie.

A livello di applicazione, la DBLookupComboBox ti permette di elencare i contenuti di un campo da una tabella primaria (ad esempio, una ragione sociale) e associare il valore della chiave primaria al campo correlato nella tabella secondaria.

Non ho ben capito comunque quale sia il tuo effettivo problema, cioè cosa vuoi ottenere di preciso a livello di funzionalità.