Se modifico la creación, modificación y eliminación

Se comprueba si la entidad existe antes de crear o modificar y antes de
eliminar se comprueba si esta siendo usada por otra entidad.