Change has_many_belongs_to to has_many through, this way we can keep track of drivers in Players_travel model.
add more images.
Do not create TravelTickets from Travel form but do it in it's own controller.
Make sure that we can't create more drivers(with travel_tickets) than cars_count is.