One pattern for five kinds of request
Vehicle rentals, equipment rentals, repairs, insurance and license renewals each need their own fields, but they share a lifecycle. Every request type follows the same status-history and rating pattern, so new services are quick to add and behave consistently.
