Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / редактирование хит-парада / 3 сообщений из 3, страница 1 из 1
22.07.2003, 15:43
    #32214692
igorilla
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
редактирование хит-парада
Привет всем

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

То есть:
на странице описания товара будет ссылка "добавить в хит-парад", а на странице редактирования будет список с опциями напротив позиций: "вверх", "вниз"

Как это делается с точки зрения структуры таблиц?

Спасибо
...
Рейтинг: 0 / 0
23.07.2003, 10:22
    #32215190
Серега
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
редактирование хит-парада
Может я не правильно понял задачу, но что если добавить поле к товару отражающее (в цифрах) его популярность. И сортировать товар соответственно.
...
Рейтинг: 0 / 0
23.07.2003, 15:09
    #32215811
Jinn
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
редактирование хит-парада
Сделай отдельную таблицу рейтинга из трех полей:
<Идентификатор товара> number
<Дата оценки> date
<Оценка> number

Теперь заносишь оценки, соответствующие товарам (положительные или отрицательные). Запросом:

select Т.<Наименование>, sum(Р.<Оценка>) "Рейтинг"
from <Товары> Т, <Рейтинг> Р
where Т.<Идентификатор товара>=Р.<Идентификатор товара>
group by Т.<Идентификатор товара>
ordre by Рейтинг desc

получаешь необходимую раскладку по популярности.
...
Рейтинг: 0 / 0
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / редактирование хит-парада / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]