Dipende...

Se non ci dici niente su come è organizzato il progetto diventa complicato rispondere, in linea di massima salverei gli impianti sul db con un campo che mi indichi se sono "in uso" e due date per l'inizio e la fine del periodo di durata della campagna.

A quel punto puoi filtrarli come vuoi quando fai la query sul db per recuperarli.