Topic: Role-Based Access Control (RBAC) for Pine Valley Furniture
Create and update SQL schema to support RBAC with dedicated roles and users mapping.
Modify existing web interfaces to authenticate users through the new role model and enforce access restrictions.
Write and execute test scenarios to validate login behavior and role-based authorization for Admin, Staff, and Customer users.