Найти - Пользователи
Полная версия: SqlAlchemy и данные.
Начало » Базы данных » SqlAlchemy и данные.
1
RequiroVerus
Всем привет!

Сразу извиняюсь, если неправильно назвал тему, я просто не знаю как ее назвать :)

Вопрос в следующем, представим ситуацию:
Допустим есть две колонки, назовем их “Пользователь” и “Дата”.
Если данные в первой колонки, практически никогда меняться не будут. То во второй, они буду меняться и достаточно часто. Но предыдущие даты, нужно тоже запоминать, т.е. забыть о них совсем нельзя. Например была дата “23.03.2010”, поменяли ее на “25.06.2010”, но предыдущая дата должна тоже сохраняться, она должна не просто обновиться. Таких обновлений, может быть бесконечное число.

Подскажите, какое-нибудь изящное решение для этой проблемы.

Спасибо ;)
Андрей Светлов
Две таблицы.
Одна на текущий момент, вторая - исторический архив.
Можно написать вид, который на лету будет получать последние актуальные данные из истории, оставив только одну таблицу архива.
Но это тааакие тормоза будут! Лучше уж иметь денормализованную базу.
RequiroVerus
Я размышлял насчет двух таблиц. Насчет тормозов тоже. Может есть еще какие-нибудь решения?
Андрей Светлов
В рамках реляционных БД никаких внятных альтернатив нет. Тема проста как пять копеек.
RequiroVerus
Понятно, спасибо за ответы, Андрей ;)
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB