I am not a database guy, but am trying to clean up another database. So my question is would normalizing the gender table be going too far?
User table: userid in
I'm also not a database guy but I do it. It gives me the possibility to assure that only the genders are entered, that are valid (referencial integrity) and I can also use it to populate the selection control.