O cenário
An academic tutoring scheduling platform where students browse availability, request sessions, and cancel; tutors set availability, confirm sessions, and view schedules; administrators manage users.
O que há neste desenho
Entenda as decisões por trás dele.
01
Omitted payment processing to focus on free scheduling; used an extend relationship for cancellation with a 'pending' extension point; associated View Schedule with both Student and Tutor to show shared functionality.
Use for any appointment scheduling system with roles, especially in education or free tutoring services.