[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Логика таблиц и выборки
Glorious
Есть товары, у которых 5 свойств:
1) id
2) название
3) тип
4) цвет
5) цена

Товар может быть нескольких типов и цветов.

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

Значения типа и цвета идут в виде чекбоксов - да/нет

Форма посылает GET запрос вида:
/index.php?type=01,03,05&color=01,08&price=10000-78602

Вопрос чисто теоретический — как лучше всего организовать таблицы и какая структура у них должна быть.
Чтобы потом не всплыли косяки с выборкой, когда в результатах присутствует один и тот же товар, так как у него, например, несколько значений типа и/или цены.



Спустя 43 минуты, 51 секунда (21.03.2012 - 01:18) Nikitian написал(а):
Отдельные таблицы для связи товаров с типами и цветами с полями что-то типа
table color2product, fields: color_id, product_id
table proiduct2type, fields: product_id, type_id
При выборке подцеплять эти таблицы и отсекать лишнее.
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2025 Invision Power Services, Inc.