Establecer un calendario laboral en una base de datos
Os cuento expertos, tengo creada una base de datos en la cual cada recurso tiene asignado una tabla con una fecha A, otra tabla con un número concreto N y otra tabla con una fecha B (esta fecha B es obtenida mediante la suma de la fecha A más el número N asignado), pues bien lo que necesito y no sé cómo hacerlo es que la fecha B automáticamente detecte los sábados, domingos y festivos de tal forma que si esa fecha B coincide con esos días pase a un día laboral, es decir que si la fecha A resulta que es un viernes y tiene asignado un número N igual a 1, la fecha B en vez de ser el sábado automáticamente me establezca el lunes o el próximo día laborable. Por favor, a ser posible explíquenme como hacerlo de una forma sencilla y entendible ya que no soy un experto en Access ni en códigos.