Uploaded by KOLAPALLI BHARGAV RAM

order processing system

advertisement
A database for an online ticket booking platform like BookMyShow may have the following entities:
Users:
User ID (primary key)
First Name
Last Name
Email
Phone Number
Address
Payment Information
Events:
Event ID (primary key)
Event Name
Description
Event Date
Event Time
Venue
Event Type (movie, concert, play, sports event, etc.)
Tickets:
Ticket ID (primary key)
Event ID (foreign key)
User ID (foreign key)
Ticket Type (e.g. adult, child, senior, VIP)
Price
Seat Number
Booking Date
Showtimes:
Show ID (Primary key)
Event ID (foreign key)
Show Date
Show Time
Available Seats
Ticket Price
Venues:
Venue ID (Primary key)
Venue Name
Address
City
Phone number
Email
Capacity
Food and beverages:
Food ID (Primary key)
Food Name
Food Type
Price
Quantity
Availability
Payment:
Payment ID (Primary key)
Payment Type (credit card, debit card, net banking, UPI, Wallet)
Payment Date
Payment Amount
Payment Status (success, failure)
These are just examples, and the specific attributes of each entity will depend on the requirements
of the application and the design of the database.
Download