I have an app where I need to link to users by their names. They may have spaces in them, so I just replace spaces with hyphens. The dilemma I am having now is that what happens if the person has a hyphen in their name. How should I handle this. Two columns in the database, one for the stripped and one for display? Any ideas?