powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Организация хранения категорий/подкатегорий в таблице
2 сообщений из 2, страница 1 из 1
Организация хранения категорий/подкатегорий в таблице
    #39292310
Konstantin-78
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброе время суток форумчане,
Есть страничка, на которой выводятся категории (рис. См.ниже).
Интересует вопрос.
Есть ли более простой способ, хранения категорий, чем тот, который я придумал?
Есть таблица, в которой хранятся эти категории.

Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
ID        Name            Position       Link
1         Авто            01-00-00
2         Грузовые        01-01-00
3         Маз             01-01-01
4         Камаз           01-01-02
5         Легковые        01-02-00
6         Газ             01-02-01
7         Заз             01-02-02
8         Книги           02-00-00
9         Зарубежные      02-01-00
10      К.Дойл            02-01-01
11      М.Твен            02-01-02


И.т.д
Т.е первые 2 цифры – это номер осноновных категорий, вторые две и третьи две – это номер подкатегорий
Это все с учетом того, что потом в html мне придется этот массив распределять…

Заранее спасибо
...
Рейтинг: 0 / 0
Организация хранения категорий/подкатегорий в таблице
    #39292363
Melkij
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Konstantin-78,

У вас получился Materialized Path. Ещё из распространённых базовых есть Nested Sets, Adjacency List, Closure Table. Не идеальны все, у каждой структуры свои грабли.
https://habrahabr.ru/post/193166/
https://habrahabr.ru/post/46659/
...
Рейтинг: 0 / 0
2 сообщений из 2, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Организация хранения категорий/подкатегорий в таблице
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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