I need to provide a dropdown to allow the user to select their personal title on user registration form (using Devise).
I need to have that list as a closed/pre-defined list rather than a field to be filled in by the user.
Do I need to create a separate model/DB table such as Title to keep a list of those UK personal titles (such as Mr, Mrs, etc) and then associate them with User model using many-to-many relationship and a corresponding intermediary table or is there some other option or better solution? Many thanks.