Чтобы привести пример, иллюстрирующий ответ Даниэля Хилгарта, у вас может быть таблица, содержащая ставку, которая меняется со временем.
Этот конкретный пример показывает стандартную ставку НДС в Великобритании.
id StartEffectiveDate EndEffectiveDate Rate
1 01/01/1900 00:00 30/11/2008 23:59 17.5
1 01/12/2008 00:00 31/12/2009 23:59 15.0
1 01/01/2010 00:00 03/01/2011 23:59 17.5
1 04/01/2011 00:00 01/01/2099 00:00 20.0
Так что для сегодняшнего рейтинга это вернет эту строку
id StartEffectiveDate EndEffectiveDate Rate
1 04/01/2011 00:00 01/01/2099 00:00 20.0
Преимущество этой системы в том, что вы можете реализовать эту таблицу заранее. Таким образом, в декабре 2009 года он будет использовать 15,0 НДС, но автоматически изменится на 17,5, как только ваша компьютерная дата достигнет 1 января 2010 года, а затем снова изменится, когда дата достигнет 4 января 2011 года.
Вы также можете использовать его для планирования будущего повышения цен.