Allora presumo che il cliente si registra, quindi io creerei una tabella UtenteRecapiti dove puoi inserire l'id dell'utente e i vari tipi di recapiti, residenza, domicilio, spedizione, fatturazione, etc...
Poi nella tabella dell'ordine inserisci l'id scelto dal cliente a cui puoi dare la possibilità di ordine in ordine di scegliere dove farlo spedire, fatturare etc..