powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование базы данных
8 сообщений из 8, страница 1 из 1
Проектирование базы данных
    #34662950
Heart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Помогите с ответом на вопрос


у объекта А есть некоторые характеристики

B; C; D ... - эти характеристики не меняются но по ним часто осуществляется поиск

F, R, G .. - эти характеристики меняются постоянно и по ним тоже осуществляется поиск.


Стоит ли разделить эти данные по разным таблицам. Если стоит, то что нам это даст.

И подскажите какие проблемы могут быть если таблица широкая
...
Рейтинг: 0 / 0
Проектирование базы данных
    #34662960
HeartПомогите с ответом на вопрос


у объекта А есть некоторые характеристики

B; C; D ... - эти характеристики не меняются но по ним часто осуществляется поиск

F, R, G .. - эти характеристики меняются постоянно и по ним тоже осуществляется поиск.


Стоит ли разделить эти данные по разным таблицам. Если стоит, то что нам это даст.

И подскажите какие проблемы могут быть если таблица широкая
Дейт Вам в помощь... И прочитайте о процедуре нормализации таблиц...
...
Рейтинг: 0 / 0
Проектирование базы данных
    #34662965
Heart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
спасибо за более чем конкретный ответ на мой более чем конкретный вопрос.
...
Рейтинг: 0 / 0
Проектирование базы данных
    #34663379
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Heart пишет:
> Стоит ли разделить эти данные по разным таблицам. Если стоит, то что нам
> это даст.
Мое мнение - нет. Именно потому что ничего не даст. Но вообще тут многое
зависит от СУБД, от того, как она работает. Хорошей СУБД это просто не
нужно, ничего не выиграешь. С неочень хорошей может быть хуже.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
Проектирование базы данных
    #34664457
Фотография Ик!
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HeartПомогите с ответом на вопрос


у объекта А есть некоторые характеристики

B; C; D ... - эти характеристики не меняются но по ним часто осуществляется поиск

F, R, G .. - эти характеристики меняются постоянно и по ним тоже осуществляется поиск.


Стоит ли разделить эти данные по разным таблицам. Если стоит, то что нам это даст.

И подскажите какие проблемы могут быть если таблица широкая

Имхо, стоит.
В,С и Д - в таблицу СВОЙСТВА_А
Ф,Р,Ж - в таблицу ДАННЫЕ_А_ЛОГ и хранить их с датами изменений. Может, потом пригодится.
А в таблице ДАННЫЕ_А_ хранить тока последние значения Ф,Р иЖ
...
Рейтинг: 0 / 0
Проектирование базы данных
    #34666606
Heart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересны только последние значения изменяющихся характеристик
...
Рейтинг: 0 / 0
Проектирование базы данных
    #34666611
Heart
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
т.е. получается что не стоит делить. ТАк?
...
Рейтинг: 0 / 0
Проектирование базы данных
    #34668022
mcureenab
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
HeartСтоит ли разделить эти данные по разным таблицам.

А нахрен раздлять? Если это вопрос моделирования, то частота обновлений для моделирования данных не имеет значения, если вопрос реализации, то нужно уточнить о какой СУБД идёт речь. Скорее всего таблица может оставаться одна, а вот с индексами по полям нужно будет поиграть. Обычно, индекс увеличивает скорость поиска данных, но замедляет операции изменения ключевых полей.
...
Рейтинг: 0 / 0
8 сообщений из 8, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Проектирование базы данных
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]