Hi,
tblWeeks just has three columns: DayofWeek, SchedDate and Holiday.
I use this because I do not want the database to create appointments indefinitely; only for the current calendar year. Also, on reports, the users want holidays highlighted so that they can be re-scheduled or skipped...