Use-case 0007 - Book Band
Initiating actor: Bride / Groom (Wedding owner)
Other actors: Wedding Organizer (Assistant)
Description
The user reserves a band for the wedding reception/party. Booking includes time window, status and links the wedding with the band.
Scenario
- The user opens the "Bands" section.
- The system lists all bands with details.
SET search_path TO project; SELECT band_id, band_name, genre, equipment, phone_number, price_per_hour FROM band ORDER BY band_name;
- The user selects a band and chooses "Book".
- The system shows booking form: date, start_time, end_time, status.
- The user submits booking.
- The system inserts the band booking.
SET search_path TO project;
INSERT INTO band_booking("date", start_time, end_time, status, band_id, wedding_id)
VALUES (:date, :start_time, :end_time, :status, :band_id, :wedding_id)
RETURNING booking_id;
- The system confirms and shows booking status.
Last modified
10 days ago
Last modified on 01/10/26 18:01:42
Note:
See TracWiki
for help on using the wiki.
