LEFT JOIN

Redjik

Джедай-мастер
Вопрос из серии - что лучше...
В недалеком будущем буду делать подобие каталога интернет-магазина... Пока присматриваюсь, но уже продумываю структуру базы...

Так что же лучше, 1 таблица в которой много столбцов (в которых различные категории товаров) или LEFT JOIN, который авторитетно заявлен автором FAQ этого форума, как "тормозной".

Еще один ньюанс ... Например у нас есть цветы - у них категории 1) Запах 2) Цвет 3)Сезон
А еще у нас есть кирпичи - у них 1)Вес 2)Цвет 3)Форма

=> Идея была изначально - 1 таблица, со всеми возможными вариациями категорий
1)Запах 2)Цвет 3)Вес 4)Сезон 5)Форма

Но так остаются пустые поля для некоторых товаров, что в принципе должно быть пофиг MySQL запросу.
 

Redjik

Джедай-мастер
Вопрос снимается - после 3х часов копания в интернете по оптимизации структуры бд и оптимизации запросов ... решил делать все тестовым путем...
 

xayam

Новичок
в drupal смотри структуру таблиц таксономии, там всё есть.
 
Сверху