ma se tu hai nel db

intervallo1=3-30
intervallo2=40-50

e inserisci intervalloX=3-45, *quell'intervallo* NON esiste

è invece verificato il fatto che i due estremi cadono dentro *altri* intervalli