I have a web app, that teachers will be registering for, the registration form has school name, school website.
So, I will have data redundant filling the school name each time for teachers at the same school.
What's the recommended approach to solve this issue ? is it a good idea to tell teacher to fill his school data in a separate form ? (might leave the page ) so that he will choose it from a drop list field at the main registration form ? is it a good idea to let teacher enter his school data ?
What's the recommended approach to have a good user experience ?
Edit this question is not technical, stackoverflow is for coding and pure technical questions, I am asking about good user experience, so why to close it ?