I think triggers are not for this type of work. Also, MS access does not provide any triggers, data macro is there to replicate trigger of MSQL server/Oracle etc. we can just write the code behind the button click e.g booking that will check whether conflicting dates with an existing room or not