Это будет выглядеть примерно так:
Один стол для хранения вместимости микроавтобуса. (CapacityId)
Одна таблица для хранения информации о пассажирах. (PassengerId, имя, адрес и т. Д.)
Одна таблица для хранения информации о микроавтобусе. (MiniBusId, CapacityId, Марка, Модель, Год, Цвет и т. Д.)
Одна таблица для BookingInformation (BookingId, даты, времени, FromDestination, ToDestination и т. Д.)
Одна таблица для TripSchedule (TripId, BookingId, MinibusId) (Только если у вас есть несколько автобусов на бронирование, в противном случае вы можете добавить MiniBusId в таблицу BookingInformation и избавиться от этой таблицы)
Одна таблица ссылок для хранения TripId и PassengerId. (Если у вас есть только один микроавтобус на бронирование, добавьте BookingId вместо TripId)