powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Просят упростить БД
9 сообщений из 34, страница 2 из 2
Просят упростить БД
    #35903413
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArtDenBelyВот этот набор параметров фиксированный или для разных запросов может быть разный?
Разный. С очень большими вариациями.Сколько вариаций, примерно?
Сколько различных категорий есть в LEVELS ?

Вобщем, сколько строк в таблице level_types ?
...
Рейтинг: 0 / 0
Просят упростить БД
    #35903439
ArtDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelyВобщем, сколько строк в таблице level_types ?
Бесконечное множество. Скока хватит фантазии у пользователя, столько и будет (в разумных количествах конечно :) ).
Вообще, levels - таблица, в которой задана иерархия (id, parent_id, тип уровня, название + некоторое количество технической инфы). Глубина иерархии зависит от желания пользователя. Плюс к этому типы категорий изначально не декларируются и зависят от желаний пользователя.
...
Рейтинг: 0 / 0
Просят упростить БД
    #35903455
ArtDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, забыл упомянуть. В БД можно храниться куча вариантов уровней иерархической структуры. Так что подогнать это всё под одну достаточно широкую таблицу, которая вместит все уровни иерархии не получится
...
Рейтинг: 0 / 0
Просят упростить БД
    #35904276
Фотография ChA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArtDenВот парочка свежих генерёных программой запросов:ППЦ. С подходом, который приводит к подобным запросам, можно смело застрелиться. IMHO, СУБД "сдохнет" на минимальном количестве данных. Не знаю, что там хочет начальство, но оно явно боится, и, по-моему, правильно делает. Что-то надо менять в консерватории...
...
Рейтинг: 0 / 0
Просят упростить БД
    #35904283
Bely
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ChAArtDenВот парочка свежих генерёных программой запросов:ППЦ. С подходом, который приводит к подобным запросам, можно смело застрелиться. IMHO, СУБД "сдохнет" на минимальном количестве данных. Не знаю, что там хочет начальство, но оно явно боится, и, по-моему, правильно делает. Что-то надо менять в консерватории...ну сдохнуть, может и не сдохнет, но разбираться будет тяжко, это факт.

Я бы скорее согласился с начальством, что стоит отказаться от иерархической структуры.
EAV и тот будет функциональнее (IMHO), хотя и не быстрее.

А еще лучше забыть про "Бесконечное множество. Скока хватит фантазии у пользователя" - и попытаться описать сколько реально вариантов параметров может быть использовано.
И сделать, действительно, на плоских таблицах - как просит начальник.

Для расширения возможностей - можно сделать механизм добавления доп параметров как полей.
...
Рейтинг: 0 / 0
Просят упростить БД
    #35908574
ArtDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Заполнил базу данными (объём данных гораздо больше, чем предполагаемый объём при будущей эксплуатации). Всё работает очень шустро. Проверял на Firebird. На Oracle ещё не тестировал. Но думаю, там дела будут обстоять ещё лучше :)

ChAППЦ. С подходом, который приводит к подобным запросам, можно смело застрелиться. IMHO, СУБД "сдохнет" на минимальном количестве данных. Не знаю, что там хочет начальство, но оно явно боится, и, по-моему, правильно делает. Что-то надо менять в консерватории...
А какие должны быть запросы, чтобы можно было не стреляться?:) По каким критериям можно определить, сдохнет ли СУБД на минимальном количестве данных или нет?
...
Рейтинг: 0 / 0
Просят упростить БД
    #35908590
ArtDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BelyEAV и тот будет функциональнее (IMHO), хотя и не быстрее
А как тут EAV может помочь? Что-то я никак ума не приложу...
...
Рейтинг: 0 / 0
Просят упростить БД
    #35908603
ArtDen
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ArtDenА как тут EAV может помочь? Что-то я никак ума не приложу...

А-а... Понял как... Так это будут те же яйца, только в профиль :)
...
Рейтинг: 0 / 0
Просят упростить БД
    #35908641
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ArtDen пишет:

> А какие должны быть запросы, чтобы можно было не стреляться?:) По каким
> критериям можно определить, сдохнет ли СУБД на минимальном количестве
> данных или нет?
Не слушай. Нормальные у тебя запросы.
Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Просят упростить БД
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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