Here's my problem
We have a database now that was made back in 93 in DOS. It tracks "index numbers". These index numbers (01A01, 01A02 ...)are actually references to the actual "employee number". Every year our index numbers stay the same but the "employee number" changes. Mind you the "employee number" itself can't be in the program because for lack of better words, its classified so we use it's index number. For an unspecified reason, periodically a persons "employee number" is compromised so we issue them a new "employee number", with this comes a new index number. So one person could have several index numbers but only one would be active at a time. I've got what I believe to be an effective database for assigning the every member a index number. Hence the original question being, should I have multiple tables or just one??? Now here's where my newest problem is
Say it's Oct 1, our master list of "employee numbers" is new. I need to be able to hit a button that will go through and find all of "Bob's" suspended numbers and erase his name and information. Than I need to sort the remaining names alphabetically and re-assign index numbers
(Before)
01A01 - Bob - Suspended
01A02 - Joe
01A03 - Mike
01A04 - Billy
(After)
01A01 - Billy
01A02 - Bob
01A03 - Joe
01A04 - Mike
I know this sounds like a pain but if someone wrote a DOS program to do it back in the 93, I figured Access should be able to handle it. Let me know what you think? I'm getting desperate trying to figure this out. Thanks in advance for the help.