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

Вниз

размер БД   Найти похожие ветки 

 
Draught ©   (2004-07-22 17:20) [0]

вообщем ситуация такая...
Многие встречались сситуацией, когда при заполнении бухгалтерских документов оказывается, что Грузополучатель и Покупатель могут быть различными и посему в счетах-фактурах и др. документах указываются оба предприятия...
так вот, хранить это все надо в БД, которая работает без справочников, т.е. в БД хранится полная информация Название полностью и адрес полностью... соотвественно для таких случаев (грузополуч. и покуп. различные) следует отвести отдельную запись для другого предприятия, в результате в БД для одного счета появляются 2 записи Названия, 2 записи адреса и др. информации, собственно вот в чем вопрос: как это влияет на размер БД? Ведь не всегда поля заполняются все, сколько они будут занимать в БД, если будут пустыми? Тип полей Alpha размер 255, 255, 12, 10


 
Sandman25 ©   (2004-07-22 17:25) [1]

Вот именно столько они и будут занимать.
Пора заводить справочники...


 
Соловьев ©   (2004-07-22 17:27) [2]


> Draught ©   (22.07.04 17:20)

гемороя не оберешся....нельзя посадить человека который бы вел справочники?


 
bushmen ©   (2004-07-22 17:29) [3]

> Соловьев ©   (22.07.04 17:27) [2]

А зачем для этого отдельный человек-то?


 
Sergey13 ©   (2004-07-22 17:29) [4]

>хранить это все надо в БД, которая работает без справочников
А на работу ездть на машине без колес, но со специальной гусеницей, которая учитывает все неровности дороги на маршруте. При смене маршрута движения гусеница легко заменяется. 8-)


 
Соловьев ©   (2004-07-22 17:31) [5]


> А зачем для этого отдельный человек-то?

а что такого?


 
Draught ©   (2004-07-22 17:36) [6]


> гемороя не оберешся....нельзя посадить человека который
> бы вел справочники?


да фик знает, поидее со справочниакми правильней будет...

значит делаю справочники...


 
bushmen ©   (2004-07-22 17:38) [7]

> Соловьев ©   (22.07.04 17:31) [5]

Дополнительные расходы, связанные с содержанием дополнительного человека :)


 
Соловьев ©   (2004-07-22 17:41) [8]

Если накровертить со справочниками, то эти расходы выростут раз в 10 на содержание еще 10 человек по разхлебыванию хаоса :)


 
bushmen ©   (2004-07-22 17:46) [9]

> Соловьев ©   (22.07.04 17:41) [8]

Я это к тому, что вполне можно найти того, кто сможет совмещать эту работу со своей :)


 
Zlod3y   (2004-07-22 18:11) [10]


>хранить это все надо в БД, которая работает без справочников,
>т.е. в БД хранится полная информация

Я так понял что многие просто забыли что такое База Данных....как это без справочников? а что такое нормализация по вашему?


 
Zlod3y   (2004-07-22 18:16) [11]

Представте такую ситуацию....есть две записи в которых грузополучатель по сути один и тот же, только написан по разному....ООО "Фиг-Вам" и ООО "ФигВам"......типа кладовщица какая-нить ошиблась......и понадобится соорудить запрос в котором данных будут отбираться по грузополучателю...!!!!!!!!!????????? справочники делай, а то проблем потом необерёшся и работать будешь долго и бесплатно, разгребая весь гемор который там бухгалтера и кладовщицы намутят


 
sniknik ©   (2004-07-22 18:39) [12]

если дело только в размере пустой записи которая все одно место занимает, то заведи себе базу которая var поля поддерживает (varchar/nvarchar) и без гемора от этого размера исбавишся (4 байта на пустое поле, приблизительно, х.з. может от типа базы зависеть)
но справочники всетаки лучше, т.к. избавлятся без них от большего гемора придется. (предвижу ;о)))

как например после отчеты по "фигваму" делать, если он в нескольких вариантах, сразу надо разбиратся с таким. или отчетов и подобного не предвидится?


 
Draught ©   (2004-07-23 10:14) [13]

да собсна разобрался уже и справочники прикрутил... благо не так сложно это все... терь в БД вместо названий, адресов и др информации тока циферки 4 байтные...

а при сборке использую

select
...
... JOIN
...



> а что такое нормализация по вашему?


да-да, нормализация... к 3 Н.Ф. уже привел... вроде все пучком :)



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

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

Наверх




Память: 0.48 MB
Время: 0.041 c
1-1091082876
seregin2
2004-07-29 10:34
2004.08.15
HtmlHelp API


14-1091175255
Knight
2004-07-30 12:14
2004.08.15
Кто знает как сделать, чтобы в контекстное меню системы...


14-1090482637
Delphi5.01
2004-07-22 11:50
2004.08.15
TrayIcon


6-1087196537
Separator
2004-06-14 11:02
2004.08.15
закачка на FTP


3-1090215004
Dub
2004-07-19 09:30
2004.08.15
Типы полей в DBase





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
Английский Французский Немецкий Итальянский Португальский Русский Испанский