|
Per me potresti inserire in 2 campi la DATA INIZIO e DATA FINE, eventualmente con maschera di input nel formato GG/MM/AAAA.
Poi prima di fare gli inserimenti (nuovi), controllare con delle query che NON esistano records in cui la differenza di date (fine - inizio, estremi compresi) coincida con quelli del nuovo inserimento.
Non č semplicissimo (a livello query), ma risparmia spazio e struttura a livello DB
__________________
[Laptop] DELL XPS 15 9510 (2021) i7-11800H, 16GB, 1TB SSD WDC SN730 NVMe, GeForce RTX 3050 4GB, Display Full HD [Mobile] Google Pixel 4a
|