Stai errando l'approccio....

Il record e' il contenitore dei campi e non viceversa.

Se un record ordini e' composto da:

id_ordine - id_cliente - id_prodotto - altri_campi

ogni ordine sara' un record diverso.

Ovvio che ogni tabella dovra' avere il proprio id:

Clienti -> id_cliente
Prodotti -> id_prodotto

Che verranno associati nei rispettivi campi della tabella Ordini.