Data is money. You spent either time or money to get it, so
you shouldn't delete a user. As Dan Bracuk suggests, create the
boolean column
isActive.
Unless, of course, the data is wrong. Then I would simply do
a delete in all the tables, and be done with it. No updates and
stuff.