Implementación de un DAO base para evitar duplicación de código.