A relational database organizes data into related tables with defined schemas and relationships. In EzyTutors, it persists course data for tutors and learners. section 1.3.1
The database-backed web service replaces an in-memory data store with persistent storage, keeping data across service restarts while exposing the same APIs. section 4.0
The implementation proceeds in three working iterations:
- Connect asynchronously to Postgres from a Rust program using a connection pool. section 4.0
- Set up the Actix-based service and write unit tests. section 4.0
- Implement handlers that create database records and query results. section 4.0





