Срок хранения мессаги в БД
Bobych v.3 28.03.2004 20:18
/ 28.03.2004 20:21
Такой вопрос: есть база новостей\объявлений\чего угодно. Объявлений ОЧЕНЬ много
У каждой записи должен быть установлен срок хранения, т.е. например через 7 дней это объявлние показываться не должно. Как лучше хранить даты? Также нужна возможность "продлевать" объявление.
Варианты (что хранить в БД):
1) Дата записи объявления + срок и высчитывать при выборке из БД
2) Дата устаревания (как её высчитать?)
3) Что-то типа счетчика, который от срока хранения каждый день будет -1 делать
4) ещё какие варианты?
И еще: а как удалять старые объявления из БД автоматически? Думаю, что "продлевать" объявления можно сделать только пока они живы и активны, а как только срок кончается, не хочется их больше в базе держать... как быть?
- Срок хранения мессаги в БД, Bobych v.3 28.03.2004 20:18 / 28.03.2004 20:21