|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
29.01.2013, 21:53 | #1 |
Регистрация: 29.01.2013
Сообщений: 3
|
Архивные записи в БД
Есть база данных с постами юзеров. Со временем некоторые записи устаревают и выносятся в архив. Как это лучше реализовать в базе? Добавить boolean свойство в таблицу с постами(в архиве/не в архиве) или создать аналогичную таблицу "Архив" и переносить туда записи с основной.
|
29.01.2013, 22:21 | #2 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Добавить поле даты. В нее будет вносится дата, когда запись создана. Отдельную таблицу, или БД не рекомендую - избыточность развозить не каждому понравится.
Просто репликации делать если требуется хорошая сохранность и восстановимость данных и все.
I'm learning to live...
|
29.01.2013, 22:32 | #3 |
Регистрация: 29.01.2013
Сообщений: 3
|
Записи будут выноситься в архив по усмотрению администрации. Решение добавить/не добавить пост в архив будет зависеть не только от времени жизни поста. Извините, что сразу это не упомянул.
|
29.01.2013, 22:39 | #4 |
Белик Виталий :)
Старожил
Регистрация: 23.07.2007
Сообщений: 57,097
|
Значит два поля - дата архивации и цифровая подпись админа, который запись пометил как архивную.
I'm learning to live...
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Оцените математической формулой, насколько больше цифр в двоичной записи большого числа, чем в его десятичной записи. | Анюта.Хом | Помощь студентам | 1 | 02.12.2011 23:13 |
записи | STALKER7538 | Паскаль, Turbo Pascal, PascalABC.NET | 0 | 10.10.2010 23:23 |
записи ! | nolx | Паскаль, Turbo Pascal, PascalABC.NET | 1 | 02.06.2010 12:42 |
записи((( | diller89 | Помощь студентам | 2 | 25.04.2010 18:32 |
записи | Cepgeich | Помощь студентам | 2 | 23.04.2010 11:03 |