dunque
alla fine ho "risolto" facendo più o meno come hai descritto al punto 1. In effetti il LOCK delle tabelle dura pochissimo, dovendo inserire solo testo.
Comunque per un'ulteriore verifica, oltre a fare il refresh della pagina in cui ci sono gli orari, nel momento in cui l'operatore mi clicca su inserisci faccio un controllo per verificare che nel frattempo che lui ha finito di compilare il proprio modulo non ci sia stato un utente più veloce che gli ha allegramente fottuto (sorry per il termine, ma sono giunto ad un passo dal suicidio perché quest'area riservata, su cui sto lavorando da MESI ogni giorno presenta cose nuove da aggingere) l'orario e la data che aveva scelto.
Così facendo dovrei essere sicuro che non vengano sovrascritti appuntamenti...no?![]()
Grazie mille per tutti i suggerimenti!![]()