Ok, well... here's what I think happened. It looks like when you originally set up your relationships you joined Employers and Jobs from EmployerID to JobCardNbr, then at some point realized that was wrong and re-established the link to the correct field but the relationship, for some reason, is not correctly updating when you look at your table. So here is what I did.
I created a new table copied the structure of the Employers and called it EmployersNew
Created an append query with this statement:
Code:
INSERT INTO EmployersNew ( EmployerName, Address, City, StateCode, ZipCode, PhoneNbr, ExtNbr, FaxNbr, EmailAddress, WebsiteAddress, PriContactFirstName, PriContactLastName, SecContactFirstName, SecContactLastName, Marketing, DoNotCall, Notes, ReferredByFirstName, ReferredByLastName )
SELECT Employers.EmployerName, Employers.Address, Employers.City, Employers.StateCode, Employers.ZipCode, Employers.PhoneNbr, Employers.ExtNbr, Employers.FaxNbr, Employers.EmailAddress, Employers.WebsiteAddress, Employers.PriContactFirstName, Employers.PriContactLastName, Employers.SecContactFirstName, Employers.SecContactLastName, Employers.Marketing, Employers.DoNotCall, Employers.Notes, Employers.ReferredByFirstName, Employers.ReferredByLastName
FROM Employers
ORDER BY Employers.EmployerID;
When you open the table the datasheet should have no + sign in the far left column.
Go to the Relationships setup, link the EmployersNew to Jobs through the EmployerID
Delete the relationship between Employers and Jobs.
Open up the table EmployersNew, verify that when you hit the + sign it's showing you the correct related records.
Rename the table Employers to something else
Rename the table EmployersNew to Employers
Everything should work as you originally intended (I didn't do full testing but it appeared to for me)
I *never* set up relationships in my database so someone who knows more than I do may be able to give you an easier way to do this.