Нужен небольшой совет по UMI.CMS

Дмитрий17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
16.03.2009

Версия системы 2.5.3

Номер сборки 4612

Подскажите как лучше сделать и как потом осуществить выборку

К делу.

Имеется обменный пункт с полями (Город, Адрес, Тел, Активация и тд) каждый обменный пункт так же имеет курсы валют (RUB, EUR, USD и тд) покупка продажи.

Как осуществить хранение этих данных что бы можно было потом выводить список кувсов выбранных валют (выбираться будет 3 валюты)

Пример

Название обменника | Валюта 1 (выпадающий список) | В 2 (в. с.) | В 3 (в. с.) | тут инф. Обменника

Выводиться должны только активированные обменники (Активация=1) и выбранного города.

Обменник сам добавляет валюты поэтому нужна выводить толь тот обменник у которого есть такая валюта (выборку делаем по Валюта 1 остальные как есть). И разбивать по страничная по n обменников на страницу.

Подскажите как лучше сделать и какой должен быть запрос?

На MySQL я бы так сделал

SELECT *.c, *.o FROM cur c RIGHT JOIN obmen o ON(o.id=c.oid AND o.active=1 AND o.site=город_ид) WHERE c.val=Валюту 1 ORDER BY …