Я разрабатываю расписание автобусов с использованием SQL. У каждого автобусного маршрута есть несколько остановок. Нужна ли отдельная таблица для каждого маршрута?

Я пытаюсь создать максимально эффективную базу данных. Все мои автобусные маршруты имеют около 10 остановок. Автобус начинается с номера один до 10-й остановки, затем снова возвращается. Этот цикл происходит 3 раза в день.

Я действительно застрял в том, как я могу эффективно генерировать время для автобусов и где я должен хранить остановки. Если я добавлю все остановки в одно поле, а время - в другое, база данных не будет очень динамичной.

Если я сохраню все остановки одна за другой в столбце, а затем время в другом столбце, будет много повторений, происходящих дальше, поскольку одна остановка имеет несколько раз.

Может быть, я что-то упустил, я только начал изучать SQL, и это задача, которую нам поставили.

Заранее спасибо.

Ответы на вопрос(3)

Ваш ответ на вопрос