... ein zusätzliches Feld gültig_bis (kann auch per Trigger gefüllt werden) hilft da Wunder...

D*B