powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
22 сообщений из 22, страница 1 из 1
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553380
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
добрый день
есть дерево:
200 категорий
в каждой 50 подкатегорий
в каждой 25 подПОДкатегорий
итого 250000

задача:
добавить товар в несколько [под]категорий
и чтобы при редактировании товара можно было видеть, куда он добавлен, можно было удалять его из одной категории, добавлять в другую итд

подкатегории, как вы понимаете, можно вывести только аяксом, ибо 250000 вываливать на страницу не вариант

чтобы не изобретать велосипед интересно послушать, как это принято реализовывать?
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553383
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
меня интересует не столько именно проектирование БД, а фронт-энд реализация
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553507
guest_20040621
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Категоризация придумана для того, чтобы иметь универсальные однородные правила группировки. Если правила многозначны - можете выбросить нах вашу категоризацию.
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553511
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Обычно люди не связываются с УЕБ-интерфейсом без необходимости. В традиционных интерфейсах
всё просто: подкатегории в дереве загружаются по мере разворачивания узлов.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553561
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78меня интересует не столько именно проектирование БД, а фронт-энд реализация

Поэтому Вы написали в "Проектирование БД"? Толково.
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553576
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кот Матроскинtip78меня интересует не столько именно проектирование БД, а фронт-энд реализация

Поэтому Вы написали в "Проектирование БД"? Толково.
т.к. проектирование БД тут занимает солидную часть
а вам лишь бы потроллить.
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553578
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovОбычно люди не связываются с УЕБ-интерфейсом без необходимости. В традиционных интерфейсах
всё просто: подкатегории в дереве загружаются по мере разворачивания узлов.

а "традиционные" это кто?
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553609
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78а "традиционные" это кто?
TreeView на Windows и его аналоги на остальных платформах.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553634
Кот Матроскин
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78Кот Матроскинпропущено...


Поэтому Вы написали в "Проектирование БД"? Толково.
т.к. проектирование БД тут занимает солидную часть
а вам лишь бы потроллить.

Проектирование БД тут имхо совершенно тривиальное - отношение "многие ко многим" между товарами и категориями (они у Вас в одной таблице, надеюсь?)
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553650
Addx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78,

Я вот тоже не понимаю, с чем у Вас проблема. Любой сервер БД будет такие объемы щелкать, как орешки.
Реализация клиента сильно зависит от того, на чем Вы его реализуете. Думаю, Вам стоит написать в раздел по соответствующей среде. Задача абсолютно типовая.
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553659
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovОбычно люди не связываются с УЕБ-интерфейсом без необходимости. В традиционных интерфейсах
всё просто: подкатегории в дереве загружаются по мере разворачивания узлов.

Так вроде Ajax на web-клиенте также позволяет подгружать данные по мере необходимости?
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553716
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Так вроде Ajax на web-клиенте также позволяет подгружать данные по мере
необходимости?
Ajax занимает такой объём, что дешевле все 100500 записей вывалить в страницу сразу вместо
него.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553738
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Addxtip78,

Я вот тоже не понимаю, с чем у Вас проблема. Любой сервер БД будет такие объемы щелкать, как орешки.
Реализация клиента сильно зависит от того, на чем Вы его реализуете. Думаю, Вам стоит написать в раздел по соответствующей среде. Задача абсолютно типовая.
я за нагрузку не спрашивал, задача совершенно другая стоит
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553740
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovArm79Так вроде Ajax на web-клиенте также позволяет подгружать данные по мере
необходимости?
Ajax занимает такой объём, что дешевле все 100500 записей вывалить в страницу сразу вместо
него.

что за фееричный бред?
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553763
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry SibiryakovAjax занимает такой объём, что дешевле все 100500 записей вывалить в страницу сразу вместо
него.
При указанных объемах 250 т. записей - это 3-4 мегабайта. JQuery исчисляется единицами и десятками килобайт. А ведь теоретически он и не нужен, это всего лишь очень удобная обертка.
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553795
Фотография softwarer
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78т.к. проектирование БД тут занимает солидную часть
Спрошу я здесь, пожалуй, где купить толковый шкаф.

П.С. Модератор, если я правильно понял, топикстартер признался в намеренном оффтопике.
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38553814
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79Dimitry SibiryakovAjax занимает такой объём, что дешевле все 100500 записей вывалить в страницу сразу вместо
него.
При указанных объемах 250 т. записей - это 3-4 мегабайта. JQuery исчисляется единицами и десятками килобайт. А ведь теоретически он и не нужен, это всего лишь очень удобная обертка.
а ещё jquery != ajax ;)
и jquery тут вообще 10е дело
блин, вы всё не о том
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38554057
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78блин, вы всё не о томДык при чём тут "Проектирование БД"? Тут вопросами и решениями является модель базы. Вы что хотите получить, задавая вопрос, какие таблицы должны быть в модели данных? Если нет, то вопрос не сюда. Если да, то вам уже написали - должны быть одна или две таблицы с отношениями многие-ко-многим.
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38555365
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alexeyvgtip78блин, вы всё не о томДык при чём тут "Проектирование БД"? Тут вопросами и решениями является модель базы. Вы что хотите получить, задавая вопрос, какие таблицы должны быть в модели данных? Если нет, то вопрос не сюда. Если да, то вам уже написали - должны быть одна или две таблицы с отношениями многие-ко-многим.
там вообще глухо
я может непонятно объяснил, но поверьте на слово - проектирование БД тут занимает солидную часть при разработке
с проектированием я сам в состоянии разобраться, но без представления внутренностей БД не реально правильно ответить на вопрос и реализовать задачу
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38555370
tip78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
там, это в разделе по frontend-разработке
тут действительно нельзя редактировать посты?
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38556548
caballero
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tавторip78,

итого 250000
вы товаров такого количества наименований не насобираете - откуда столько категорий может быть?
...
Рейтинг: 0 / 0
дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
    #38556597
ARTURV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
tip78,
Я солидарен со специалистами. Причем здесь проектирование БД. Здесь все решается интерфейсом.
А если о структуре БД, то классика - список смежных вершин (Adjacency List) или вложенные множества Nested Sets
...
Рейтинг: 0 / 0
22 сообщений из 22, страница 1 из 1
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / дерево категорий (десятки тысяч записей) - как держать в актуальном состоянии?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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