non ho capito bene la prima parte.

i dati del carrello si intendono come dati temporanei, ma niente ti impedisce di renderli più organici e fare direttamente la tabella acquisti dove conservi tutto lo storico: ordini evasi e ordini in attesa, quindi anche l'id dell'ordine.