I'm not sure I understand. What you describe is the proper way to fix a many-to-many relationship. That it results in a one-to-one means that you haven't implemented it properly. I am envisioning something like this:
Selection Linking EmployeeDetails
======== ========= ===========SelectionID(pk)------< SelectionID (cpk) |---EmployeeID (pk)
...(other fields) EmployeeID (cpk)>--| ...other fields
This would be the proper way to fix it and should result in two one-to-many relationships that are updateable.
Now, to implement this in a form, I usually use one of the two tables in a Main form and a JOIN of the other two in a subform. On my website, see sig below, is a small sample database called "ImplementingM2MRelationship.mdb", which illustrates how this is done.

Signature
--Roger Carlson
www.rogersaccesslibrary.com
Reply to: Roger dot Carlson at Spectrum-Health dot Org
When I link as you suggest below with selection ID in the
selection table to selection id in the link table and
employeeID in the employee table to employee id in the
employee table, they both appear as one to one
relationships. What do I do to implement this properly? I
will have a look at your example to see if I can work out
what I am doing wrong, but at the moment, I cannot see it.
>-----Original Message-----
>I'm not sure I understand. What you describe is the proper way to fix a many-to-many relationship. That it
results in a one-to-one means that you haven't implemented
it properly. I am envisioning something like this:
>Selection Linking EmployeeDetails
>======== =========
============
>SelectionID(pk)------< SelectionID (cpk) |---EmployeeID (pk)
>....(other fields) EmployeeID (cpk)>--
[quoted text clipped - 3 lines]
>
>Now, to implement this in a form, I usually use one of the two tables in a Main form and a JOIN of the other two
in a subform. On my website, see sig below, is a small
sample database called "ImplementingM2MRelationship.mdb",
which illustrates how this is done.
$a001280a@phx.gbl...
>> I have created a database and it wasnt until we started
>> entering data that I realised I had a many to many
[quoted text clipped - 13 lines]
>>
>> How do I achieve this?