Ciao,
per gestire un sistema di prenotazioni di camere di albergo ho due tabelle:
preno_clienti (id_prenotazione, id_cliente, data_arrivo, data_partenza, metodo_pagamento ecc)
preno_proprietari(data_arrivo,data_partenza)
nella prima ci sono le preno dei clienti, nell'altra le preno dei titolari dell'albergo (riservate per questioni interne).
Ovviamente la differenza è che la prima tabella ha un id_prenotazione (che va in fattura), ha i dati di pagamento ecc; la seconda contiene giusto le date e un campo per le note
Per sapere se una camera è libera in un certo giorno dovrei "unire" le due tabelle.
Che soluzione mi suggerite?
Finora ho usato una terza tabella, "prenotazioni", ma è scomoda perchè ogni volta che viene modificata o cancellata una preno bisogna aggiornare anche questa tabella, sarebbe comodo fare tutto con le altre due.