Suppose I want to let a user choose different languages when filling out a form, like English, Spanish, and Other, where Other is user-specified.
What is the best way to model this in a RoR database? Is it better to have a string or an integer that is converted with case-statements to mean 1=English, 2=Spanish, 3=Other…?
Thanks,
Rodrigo