non vedo perchè no... devi prevedere una funzionalità della tua applicazione in cui dici
dal giorno tale al giorno tale tutti i mercoledì alle ore 18 il campo è occupato per un'ora
quindi ti calcoli tutte le date dei mercoledì nel periodo indicato e crei il relativo record