Главная страница
    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.049 c
3-1090386222
Sergey Vorobyev
2004-07-21 09:03
2004.08.15
Сравните MySQL и Interbase, хотя бы по одной фразе


1-1090873061
Serge_
2004-07-27 00:17
2004.08.15
Нити потоки TThread кому интересно тыкайте.


6-1086983867
VLoB
2004-06-11 23:57
2004.08.15
Indy (idTCPServer / idTCPClient)


14-1091281401
VID
2004-07-31 17:43
2004.08.15
Где скачать красивый трёхмерный бильярд ?


14-1090908174
Сергей Г
2004-07-27 10:02
2004.08.15
Тем кого достали бухгалтера





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