Общие > Базы данных
Сделать одну таблицу или несколько?
commander:
Serych
Скользо уже раз писали виликие... но все равно народ никак в толк не возьмет...
Что-бы помочь тебе в составлении структуры твой БД... нужно побробно знать какую информацию ты собираешся хранить в БД, что ты с ней собираешся делать и т.д. ...
Если ты говоришь, что у тебя сильно посещаемый сайт, то тогда вообще стоит отказаться от БД (в обычном представлении)...
Короче такие вопросы с кондачка не решаються... (ДА/НЕТ) обаварианта ответа могут оказаться неправильными...
Serych:
Вот примерно у меня такая ситуация.
На странице выводиться список телевизоров 10-500 (по 50 на странице) штук, и нужно вывести для каждого телевизора его характеристики (30-35 полей) пока сделано всё в одной таблице. Стоит ли разбить характеристики на отдельные таблицы по 6 характеристик (схожих по смыслу) в одной таблице. При выводе всё равно придётся объединять в одну.
Меняздесьдавнонет:
не удержусь :-)
--- Цитировать ---Serych:
Стоит ли разбить характеристики на отдельные таблицы по 6 характеристик
--- Конец цитаты ---
а еще можно нарисовать перед каждым зеленый квадрат :-)
А вы все - "нормализация, нормализация" :-)
commander:
Serych
Ну ты сам подумай, если кол-во характеристик намного меньше, чем кол-во моделей телевиоров то стоит, вместо характеристики поставить индекс, хотябы из соображений рациональности использования физического места на диске...
Но в этой ситуайии уместно процитеровать Дональда Кнута:
--- Цитировать ---В преждевременной отпимизации первопричина всех бед...
--- Конец цитаты ---
Меняздесьдавнонет:
Serych
вот скажи пожалуйста.
нет, я вижу, что у тебя коммуникативные проблемы, но постарайся.
из чего ты исходил? из каких соображений? как тебе повысит производительность разбиение на мелкие таблицы?
или не производительность, а удобство работы?
просто любопытно.
Навигация
Перейти к полной версии