Hello Fakedog,
This sounds like it may be related to a filter on the rule that sets the value. You'll want to set the field to name where ID from main DS = ID from 2DS (SQL). This can also be done using a filtered query on your sql db connection to query for the employee id when the ID changes.
Please let me know if you need more details.
Thanks!
Bre