Buenas a todos,
Desarrolle una app para ventas en un callcenter, existen usuarios de ventas, cobradores, admin, etc. la parte de eliminar algún usuario lo que hice fue hacer una validacion del usuario a eliminar, si el usuario tiene ventas relacionadas solo le cambio es status a eliminado en caso contrario si lo elimino de la base.
Ahora me reportan un error al intentar dar de alta un usuario, se repetía el username con uno ya eliminado (status eliminado), yo el campo lo tengo como único y mi duda es que tan correcto el quitarlo como único y asi dejar que se repitan los username.
Alguna opinión?
Saludos!