Ciao ragazzi sono alle prese con uno script php piuttosto problematico, non ho la possibilità di modificare il db mysql esistente, quindi devo trovare un modo per aggirare alcuni limiti di base.

L'intento è gestire un calendario per appuntamenti, 2 record di esempio per schematizzare:

ora_inizio | ora_fine | giorno
9:30 | 18:00 | lunedi
10:30 | 17:00 |mercoledi

se voglio inserire un nuovo appuntamento (quindi un nuovo record) devo prima verificare che in un dato giorno e in quel range di orario non ci siano altri appuntamenti, la cosa non è semplice cosiderando che sul db sia gli orari che il giorno sono trattati come stringhe di testo!!

Considerando che non posso alterare i tipi in mysql quale strada dovrei seguire secondo voi?