Здравствуйте, Sinclair, Вы писали:
S>Здравствуйте, peer, Вы писали: P>>Есть таблицы Регионы, НаселенныеПункты, Жители S>Какова примерно структура таблиц и связей? S>Жители FK-> НаселённыеПункты FK-> Регионы?
да
P>>и таблица СубсидииДляНаселенныхПунктов S>А в этой таблице что лежит?
Там лежат уже сформированные процедурой (джоб в сиквел сервере) данные на уровне конкретных людей — сумма субсидии (причем для одного человека может быть много субсидий). Чтобы когда юзер зашел на сайт и выбрал параметры просто выпленуть ему уже данные, а не делать сложные расчеты
P>>есть сайт на котором пользователь выбирает либо Все регионы либо интересубщие его и нужно выполнить расчет по следующей логике S>1. Непонятно, зачем пользователь выбирает либо/либо. Какую задачу он решает?
он должен видеть:
1. сумму ИТОГО по всем регионам за указанный период.
2. может выбрать конкретный регион, опять же с датами и увидеть сколько по населенным пунктам надо платить
3. должен иметь возможность кликнув на населенный пункт увидеть данные по конкретным людям и сколько кому полагается
P>>Вывести список всех регионов с указанием субсидий для него. S>2. Для него — это для кого?
для выбранного региона. т.е. юзер выбрал один регион
P>>Субсидии считаются по принципу Возраст жителя 0-5 — 5 rub, 6-10 10 rub S>А как тогда применяются данные из СубсидииДляНаселенныхПунктов?
есть 2 таблицы по сути: в одной лежат условия лежат условия (Возраст жителя 0-5 — 5 rub, 6-10 10 rub), а в другой уже сами субсидии, которые расчитала процедура по субсидиям. пока просто: диапазон возраста — сумма
P>>регионов порядка 2000
P>>как организовать такую страницу и вывод результата? P>>резульатат нужен в 2 видах: сумма сибусидий на уровне региона, и на урровне каждого человека. т.е. чтобы можно было конечного человека увидеть S>Непонятно, что такое "сумма субсидий на уровне региона". И что такое "на уровне каждого человека"?
Надо видеть как в таком виде
1. москва 5550 руб
так и в таком виде, когда я кликну непосредственно на Москву
1. Иванов Иван Иванович Москва 100 руб
2. Петров Москва 400 руб