Есть таблица в базе данных категорий, которую уже заполнять некуда.
Хочу сделать вторую таблицу в базе данных. И встал вопрос, как их объединить, чтобы на сайт категории без проблем выводились. Общее число категорий - около 2000-2100 штук.
В одну таблицу запихнуть не вариант, так как вложенных категорий много, а там выводится ошибка, мол для parent_id выберите число меньше 255, к примеру id категории 769, а ее 769 для parent_id указать не вариант.
вбиваем в гугл - 'дерево mysql' - находим много полезной инфы.
parent_id не хватает, так поменяйте тип столбца. ALTER TABLE table_name MODIFY column_name .....
Вторую, третью и четвертую таблицу не надо
которая уже заполнять не куда.....
Видимо вы не видели таблиц на 50 миллионов строк, ваш пример - кроха