Check constraint skulle fungera i MSSQL. Vet inte om det finns i MySQL?
Annars kan du göra en trigger som kollar.
Har gjort ett enklare bokningssystem i PHP som även fungerar för viss bokföring.
Typ
id (int)
personal_id (int)
kund_id (int)
notering (varchar)
starttid (yyyy-mm-dd hh:mm)
sluttid (yyyy-mm-dd hh:mm)
Det jag vill undvika är att samma person av misstag kan reggas två gånger under samma tidsintervall. Dvs att ett personal_id kan endast förekomma inom ett tidsintervall. Detta för att minimera andelen fel som kan uppstå.
Finns det något sätt att med keys eller liknande kolla detta.
Jag kör MySQL och all programmering runt är gjort i PHP.
Tack
Andreas