Scusa Seclimar, ma se per data intendi data prenotazione come fa ad essere una chiave primaria visto che deve essere un valore univoco...?

Questo perchè posso ricevere + prenotazioni in un solo giorno...

Se poi intendi data arrivo, anche qua posso avere + arrivi nello stesso giorno per + appartamenti...