Заказ закрыт
Оптимизация БД + правильный запрос

Бюджет: 2 000 руб
28.19 $ – 24.40 €
Есть БД на psql.
БД – это ценовые предложения на проживания в разных отелях.
По каждому отелю на разные периоды дат разные цены. Структура цены примерно такая
id_hotel – id отеля
begin_date – от какого числа действует цена
end_date – до какого числа действует цена
price – цена за чутки проживания в номере за человека
далее идут вспомогательные параметры, такие как, тип номера, тип туриста, тип размещения 
Вот пример данных с нескольких таблиц от одного отеля tezspb.ru/admin/out.php
В чем суть доработки. По данным параметрам найти проживание во всех отелях на указанный период по конкретному значению, очень сложно. т.к. цена дается исключительно за человека в определенном номере и там сложность заключается в том, что нужно учитывать сколько человек может поместиться в один номер, можно ли туда поселить взрослого с ребенком или нет.Плюс если задают интервал поиска, по датам, то нужно эти даты перемножать и складывать. В общем скорость отдачи информации падает. 
В итоге нужно доработать структуру данных. И оптимизировать поисковые запросы. 
Опубликован 28.01.2015 в 15:30
Заказ находится в архиве

Выберите способ верификации:

Обновите страницу после прохождения верификации.