Как разместить гостей в отелях (сервис похожий на booking.com)?

257
14 апреля 2017, 21:01

Хочу создать сервис похожий на booking.com. Структура базы данных приведен ниже.

Есть отели - hotel. Есть типы номеров отелей - hotel_room. По количеству взрослых и детей размещенных в комнате меняется и стоимость номера - hotel_room_price. Есть таблица свободных номеров предоставленных отелем по дате - hotel_room_accommodation.

Нужно вывести список соответствующих отелей и самый выгодной вариант размещения гостей по заданному количеству взрослых, детей, количеству номеров в заданной промежутке времени.

Вопрос для меня получился очень сложным. Прошу высказать свои мнении как можно решить такой вопрос.

READ ALSO
Retrofit2. Возвращаемое значение body == null

Retrofit2. Возвращаемое значение body == null

Не могу понять, в чем ошибкаПутем дебаггинга понял, что в итоге body = null

191
Не возвращаются значения с нитей

Не возвращаются значения с нитей

Скажите, пожалуйста, в чем ошибка? После отработки кода resultMap хранит всего одно значение с первой нити, почему не добавляются значения с других...

168
Retrofit request

Retrofit request

Подскажите пожалуйста где в Retofit можно посмотреть url запроса, с ключами, обязательными параметрами и тп

209
Влияют ли sleep() или wait() в момент вызова, на флаг isInterrupted() или нет?

Влияют ли sleep() или wait() в момент вызова, на флаг isInterrupted() или нет?

Если я приостанавливаю поток при помощи методов sleep() или wait(), флаг isInterrupted() в этот момент меняется или нет?

190