Re: Идея по архивации данных
- From
- Vladimir Degtyarenko ()
- To
- All ()
- Date
- 1998-07-17T21:22:06Z
- Area
- RU.TRADESOFT
From: "Vladimir Degtyarenko" <vhome@v-ufal.chel.su>
Max Slobodski пишет в сообщении <6omk43$8i4@orgland.ru> ...
>Многоуважаемый ALL!
>
>Вот пришла в голову идея, хочется узнать ваше мнение.
>Есть некая торговая система. Товары приходят и уходят, и со временем
>образуется
>множество наименований, которых уже нет в остатках и врядли они появятся
>снова,
>поэтому хорошо бы их удалить из справочников, для поддержания
быстродействия
>и
>простоты восприятия.
>А вот документы, по которым они проходили, нужно иметь под рукой.
>Имеет ли смысл поступисть следующим образом:
>По некоторой команде УдалитьТовар находятся документы в которые он входит,
>и из них удаляется реляционная ссылка на товар. Вместо этого в документ
>вносятся
>данные о товаре, нужные для просмотра этого документа (Наименование и т.п.)
>в явном виде.
>После этого товар можно удалить, перенести в архив и т.д.
Я этот вопрос решил таким образом:
Учетная система и отчетность четко делятся на периоды, год, месяц и иногда
день
Исходя из этого построена система данных и их обработка, базы разложены по
годам и
месяцам. Во время работы пользователь выбирает период, и файлы данных
открываются
в соответствуюшем каталоге, т.е. система каталогов является неотемлемой
частью информации.
Что это дает ?
1. Таблицы не перегружены огромным количеством записей.
2. Устаревшая информация остается в прошлых периодах.
3. В любой момент есть возможность проанализировать ситуацию за любое
время
(а Вам хотелось бы посмотреть как выглядел, к примеру, склад в январе?)
4. и т.д.
и
5. Дополнительные проблемы для себя (но это окупается четкой организацией
данных)
6. Дополнительный расход памяти на винчестере, ведь открывая новый период
приходиться копировать справочники и остатки из прошлого периода.
---------------
чаше вижу программы в которых информация бесследно уничтожается, к примеру
бухгалтер
целый месяц набивает проводки но после закрытия периода у него остаеются
только отчеты
на бумажках, а жаль.
С уважением, Владимир Дегтяренко.
vhome@v-ufal.chel.su
--- ifmail v.2.14dev2
* Origin: SURNIC (2:5020/400@fidonet)