eleanor.backend.dao
Data Access Objects (DAOs) are used by services to interact with the database. Each DAO is responsible for a specific table in the RDBMS and will typically provide methods for CRUD operations.
The following design guidelines should be followed when developing DAOs:
- Each DAO should be responsible for a single table in the RDBMS.
- Each DAO should provide methods for CRUD operations.
- Each DAO must NOT depend on other DAOs.