Выборка данных из связных таблиц

Всем доброго времени суток. У меня есть схема бд, в этой схеме есть таблицы, которые связываются через таблицу(Если есть вариант получше – в студию). введите сюда описание изображения Решил выполнить запрос на выборку: Выбрать departurePoint, arrivalPoint, name(bus), price(price), name(stop)(все остановки, где стает автобус), time(time)(один маршрут с начальной точки в конечную в день ходит 20 раз и нужно выбрать что бы все эти времена выводились).

Начал писать сам запрос

SELECT TIME, nameBus, namePrice FROM (TIME JOIN time_flight USING (_id_time)) JOIN flight USING (_id_flight) INNER JOIN busеs AS b ON b._id = flight.bus INNER JOIN price AS p ON p._id = flight.price WHERE _id_flight = 1 

И он выводит, в принципе, то что мне нужно, только кроме этого мне еще нужно что бы выводились остановки, через какие этот автобус проходит

Вот сама бд и ее данные:

введите сюда описание изображения

Таблица Stop:

введите сюда описание изображения

Таблица Ttime:

введите сюда описание изображения

Таблица Flight:

введите сюда описание изображения

Таблица StopFlight:

введите сюда описание изображения

Таблица TimeFlight:

введите сюда описание изображения