Car Rental

Vehicle rental business with fleet inventory, multi-location pickups, damage reports, and insurance options

SchemaVerse
Travel & HospitalityPostgreSQLTravelNormalized
2
0
0
car-rental.dbml
11 tables|17 relations

About this Schema

Overview

Vehicle rental platform schema for companies like Hertz or Enterprise. Models fleet management, multi-location operations, rental agreements, and damage tracking.

Key Design Decisions

  • Vehicle Categories: Class-based pricing (economy, SUV, luxury) with specific vehicle assignment
  • Multi-location: Different pickup and drop-off locations with one-way fees
  • Damage Reports: Pre/post-rental inspection tracking with photo references
  • Add-ons: GPS, child seats, insurance packages as optional extras

Tables

10-12 tables covering vehicles, categories, locations, customers, reservations, rental agreements, add-ons, damage reports, invoices, and insurance options.

Comments

Sign in to comment on this schema

Loading comments...