Your "explanation" still doesn't explain fully why you have separate fields for these numbers. Positioning of the numbers (finding the 2nd position, etc.) is still possible in a single field. So, again, I ask WHAT does this mean? What are you using it for? What is the data? Explain your business and what the purpose of this is, please. What you seem to think is necessary may not be necessary, or good, at all but we cannot give you good guidance unless we understand what it is you are actually doing and what you need to accomplish. This does not mean stating your question again, it means taking out your preconcieved notion of how this has to be solved.
We see so many times people who post a question on how to do something but in reality they really need something entirely different. But they don't know that they need something entirely different when they posted the original question. I have serious questions as to the current process and what is required overall as we do not just give answers to the minor problems (doing band-aid fixes), we like to be able to give a very good, and best practices solution if possible.