Есть 5 таблиц
- Товары
- Цены
- Склады
- Адреса складов
- Странны
Через listview я вывожу товары, нужно отсортировать данные товары по странам. При этом Товары со странами напрямую ни как не связанны. Связь идет так: Товары-> Один ко многим -> Цены (у одного товара может быть от 1 до 3 видов цен). Товары -> Один ко многим -> Склады (у одного товара может быть 3000 складов)-> Один к одному -> Адреса -> один к одному -> страны
В list view выводится 5 - 10 товаров с разбросами цен (таблица цены) и сортируеться по страннам в зависмости от количества товара на складе даты поступления. Как такой запрос скормить в dataprovider. Делать JoinWith()->JoinWith-JoinWith не вариант так как у таблицы товаров нет прямой