agregada la implementacion para base de datos