Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Базы";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Вниз

Оперативно-учетная...   Найти похожие ветки 

 
VitGel   (2003-11-03 18:45) [0]

Пожалуста подскажите, какая информация относится к:
1) Нормативно-справочной
2) Условно-постоянной
3) Оперативно-учетной


 
Sandman25   (2003-11-03 18:48) [1]

Я думаю,
1 - справочники
2 - самые постоянные справочники (например, справочник, в котором записаны реквизиты компании типа ее названия)
3 - прочая информация (остатки, движение по счетам и т.д.)


 
kaif   (2003-11-04 00:01) [2]

Я не думаю, что здесь есть какое-то одно единственно правильное решение.
Например 1С допускает "условно-постоянные" данные в справочниках. Я в своих системах не допускаю такого подхода, так как считаю, что это приходит в противоречие со ссылочной целостностью.
Так что тебе решать, что к чему относится.
Если интересно мое мнение, то я разделяю все данные на:
1. Справочники
2. Документы
3. Настройки

-В справочниках вся информация постоянная и не зависящая от времени. В справочниках нельзя хранить информацию о событиях, зависящих от времени. В идеале в справочниках не должно быть вообще никакой конфиденциальной (говорящей о фактах) информации. Следовательно, в идеале неверно хранить цены товаров в справочниках, я уже не говорю о курсах валют, как это принято в 1С.
-В документах хранится информация о фактах. Это могут быть прайс-листы на какую-то дату, документы приобретений и продаж (типа инвойсов, накладных, платежей и т.п.). Документы отражают факты и как-то датируются, необязательно в континуум, как это делает 1С. Если документ проводной, он должен содержать информацию о дате бухгартерской операции, особенно если эта дата не совпадает с датой выписки документа. Информация в документах конфиденциальна.
-В настройках хранится информация, доступ к кторой должен иметь продвинутый юзер или программист. Эта информация может зависеть от даты (это сближает ее с документами), но в принципе она действительна значительное время (это сближает ее со справочниками). Это может быть, например, список видов денежных операций, принятых в данной компании. Или список каких-то других нормативных правил, например, действующие ставки НДС или еще что-то, даже прайс-листы. В принципе настройкам соответствуют документы, носящие "управляющий характер" и переносящие свое действие из периода в период.

При создании новой базы данных "по остаткам", на основе старой:
-справочники и настройки переносятся в новую базу
-документы переносятся только частично (те, которые нужны для работы)

Как сам понимаешь, это все компромиссы между удобством, стремлением упростить структуры данных и требованиями ссылочной целостности. Так что тут нужно тщательно все обдумывать и не полагаться на чужое, может и авторитетное, но часто - случайное мнение.



Страницы: 1 вся ветка

Форум: "Базы";
Текущий архив: 2003.11.24;
Скачать: [xml.tar.bz2];

Наверх




Память: 0.46 MB
Время: 0.02 c
3-78860
gedd
2003-10-29 11:27
2003.11.24
ADSI Как получить реквизиты пользователя в домене?


11-78866
dreddd
2003-03-05 21:43
2003.11.24
про форму и UDP


1-79018
Ru
2003-11-13 16:52
2003.11.24
Как скопировать текст из JvxRichEdit?


1-78882
dimm
2003-11-13 11:48
2003.11.24
Уважаемые, как забить в поле ввода определённой формы


14-79186
mip
2003-10-29 10:01
2003.11.24
Где купить лицензионный Delphi подешевле ?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский