情境
A restaurant manager needs to digitize table reservations and waitlist operations, allowing guests to self-serve availability checks and bookings while hosts assign tables from a live waitlist.
這張圖裡有什麼
看懂背後的決策。
01
Separate host vs guest actors clarify who initiates reservation changes and waitlist check-ins.
02
Include relationships map table assignment to waitlist view and seating to sending notifications.
03
An extension point models no-show handling as an optional branch of the check-in use case.
Reuse when modeling modules where customer-initiated requests and staff-driven fulfillment must be represented in one boundary.