Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
ademon
Зарегистрирован: 06.09.2005 Сообщения: 8
|
Добавлено: Ср Окт 22 2008 23:01 Заголовок сообщения: посоветуйте с таблицей в MySQL |
|
|
изначально данные имеют вид
:1....
1.1....
1.2....
1.2.1...
2...
2.1...
2.1.1...
.... и так далее.
в конечной таблице будут данные людей, эти данные и столбцы со временем и количеством. Так вот вопрос эти данные занести в одну таблицу или лучше будет сделать таблицы по категориям? И еще если делать таблицы по категориям то как нужный id записать в конечной таблице. |
|
Вернуться к началу |
|
|
Dimasm
Зарегистрирован: 25.04.2005 Сообщения: 454
|
Добавлено: Вт Окт 28 2008 22:16 Заголовок сообщения: |
|
|
надо делать деревом _________________ С уважением Dimasm |
|
Вернуться к началу |
|
|
критикан
Зарегистрирован: 18.02.2005 Сообщения: 247
|
Добавлено: Чт Окт 30 2008 13:42 Заголовок сообщения: Re: посоветуйте с таблицей в MySQL |
|
|
ademon писал(а): | эти данные занести в одну таблицу или лучше будет сделать таблицы по категориям? | по терминологии систем управления базами данных этот вопрос звучит так: что лучше, нормализованная или денормализованная база данных? ответ, вообще говоря, зависит от намерений разработчика (которые он уяснил из требований заказчика), но в большинстве случаев, особенно на больших объемах данных, предпочтительным решением будет нормализованная БД. если вам кто-то скажет, что денормализованная БД в определённых случаях лучше, пошлите его нах, то есть я хотел сказать поставьте на нем крест ("хер" по-старорусски) как на программисте баз данных. даже если это будут сотрудники Оракла, умиляющиеся денормализованными (они это стыдливо называют "частично денормализованными") таблицами для ОЛАПа
-------------------------------------------------
любимое занятие программистов и политиков - героически преодолевать выдуманные и созданные ими сами самими трудности |
|
Вернуться к началу |
|
|
ademon
Зарегистрирован: 06.09.2005 Сообщения: 8
|
Добавлено: Пт Окт 31 2008 17:50 Заголовок сообщения: |
|
|
спасибо |
|
Вернуться к началу |
|
|
BS308
Зарегистрирован: 20.04.2010 Сообщения: 1
|
Добавлено: Вт Май 04 2010 21:43 Заголовок сообщения: |
|
|
На счет нормализации согласна, ведь, главная цель нормализации базы данных – устранение избыточности и дублирования информации. В идеале при нормализации надо добиться, чтобы любое значение хранилось в базе в одном экземпляре, причем значение это не должно быть получено расчетным путем из других данных, хранящихся в базе. |
|
Вернуться к началу |
|
|
|