unFair
Новичок
Как оптимальнее указывать для материала несколько (3-4) категорий
Допустим, есть материал, который соответствует 4-м категориям с id 4,5,6,7. Соответственно, в колонке category для материала я указываю все их как есть через запятую - "4,5,6,7". Но при такой структуре чтобы затем выбрать все материалы соответствующие, к примеру, 6-й категории нужно использовать запрос вида "select * from .. where category like '%6%'", что работает слишком медленно, особенно если база данных достаточно большая. Как лучше организовать таблицу в таком случае? Заранее спасибо за советы
Допустим, есть материал, который соответствует 4-м категориям с id 4,5,6,7. Соответственно, в колонке category для материала я указываю все их как есть через запятую - "4,5,6,7". Но при такой структуре чтобы затем выбрать все материалы соответствующие, к примеру, 6-й категории нужно использовать запрос вида "select * from .. where category like '%6%'", что работает слишком медленно, особенно если база данных достаточно большая. Как лучше организовать таблицу в таком случае? Заранее спасибо за советы
