URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID8
Нить номер: 6295
[ Назад ]

Исходное сообщение
"Сложная анкета (нужна помощь)"

Отправлено sql_login , 15-Апр-09 18:58 
Приветствую!

Есть твёрдая анкета ~15 листов А4.
На каждом из них своя форма для заполнения (читай таблица), которые так или иначе зависят друг от друга.

Например: есть 1500 компаний. Формируется следующая анкета:
Первая форма - сводная таблица по специальностям и общей численности компании.
Далее формируются формы по каждой из специальностей (страна - количество человек).
И заключительная форма - прочие вопросы
(например, средняя заработная плата по специальности и т.д.)

Вопрос в следующем: как организовать хранение заполненных анкет?
(в каждой анкете порядка 50 тысяч ответов - т.е. число ответов постоянно, при условии что не было изменений числа стран или специальностей
(если у компании в определённой стране 0 рабочих специальности, то этот 0 всё равно нужно хранить))
И возможно ли вообще спроектировать более-менее расширяемую структуру БД в данном случае
(например, чтобы при уменьшении/увеличении числа стран данные не терялись)


Содержание

Сообщения в этом обсуждении
"Сложная анкета (нужна помощь)"
Отправлено Pahanivo , 15-Апр-09 22:39 
может для начала прочитать теорию реляционных СУБД и затем структурировать кашу в вашей голове )


"Сложная анкета (нужна помощь)"
Отправлено sql_login , 16-Апр-09 10:08 
>может для начала прочитать теорию реляционных СУБД и затем структурировать кашу в
>вашей голове )

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


"Сложная анкета (нужна помощь)"
Отправлено pavel_simple , 16-Апр-09 14:28 

>Каша в голове только по поводу окончательной записи ответов и структуры их
>хранения в базе,

вот это ^^^ разве не исключает того что ниже?
>остальные данные уже в нормализованном виде в связных
>таблицах.

P.S. дурдом


"Сложная анкета (нужна помощь)"
Отправлено Anonymouslogin , 20-Апр-09 11:33 
>
>>Каша в голове только по поводу окончательной записи ответов и структуры их
>>хранения в базе,
>
>вот это ^^^ разве не исключает того что ниже?
>>остальные данные уже в нормализованном виде в связных
>>таблицах.
>
>P.S. дурдом

Очень дельный комментарий!
Зачем комментировать, если ответа сами не знаете?
Дурдом, видимо, в голове у вас, раз кроме P.S. вам нечего написать. имхо


"Сложная анкета (нужна помощь)"
Отправлено angra , 20-Апр-09 16:39 
Только телепат способен дать ответ тому, кто не может сформулировать вопрос. Как только автор научится внятно излагать свои мысли, так и простые смертные вроде нас смогут оказать посильную помощь. А пока согласен с "дурдом" и "каша в голове".