Widzisz problem polegał na złej interpretacji "związanego". Cały czas myślałem, że chodzi o relacja Firma -- Pracownik a nie o powiązany recordset.
Teraz faktycznie to działa tak jak opisałeś wcześniej. Dzięki za czas.
To chyba rozwiąże problem. Takiego powiązanego pola nie da się z automatu wypełnić obiektem do którego jest aktywność? Czyli tworzę telefon do pracownika Y firmy X i do pola powiązanego dodaje się automatycznie firma X?