Должен сделать некоторое лирическое отступление. Полтора года назад я делал свой второй сайт (и первый с использованием MySQL). Я совершил ту же ошибку, что и ты. Каталог продукции имел примерно такой вид:
Цитата:
Каталог->Подкаталог->Товар
Для хранения информации о товарах/категориях я создал три таблицы в БД: catalogs, groups, goods - соответственно, для хранения информации о категориях, подкатегориях и товарах. Если бы уровень вложенности каталога был больше, то я создал бы больше таблиц. Ты сейчас идешь по тому же пути, что и я когда-то. Я пытался предостеречь других, чтобы не совершали тех же ошибок. Не стоит изобретать велосипед - универсальный каталог продукции уже давно написан. Надо всего-лишь его использовать. Пишу я это для того, чтобы кто-то (умнее меня) не наступил на эти грабли. У меня не получается учиться на чужих ошибках - учусь на своих .
|