evitando anomalias de agregar o eliminar