Requirement: create a custom MDF object with auto incremental externalCode which can be associated to two or more employees. Either a predefined limited set of distinct associations (e.g. personLink1, personLink2, ...) using one-to-one or a single one-to-many association is fine.
The end goal is to have an MDF record which can be queried using OData and there is a possibility to navigate from this MDF object to the User entity or PerPerson entity.
I don't see any standard destination object(s) that can be used to make an association from an MDF record to a user / person. How can we do this?
I have to say that I never saw a requirement like this before, but we always have a first time, right!?
I just see one possibility that you create a custom MDF, where the externalCode is a User type, and then assign it to the other custom MDF that you have. The bad thing is that you need to load all users to this custom User MDF, and maybe here you think of having an Integration center to always create or delimit employees from the EC or even EP data.
I hope this helps!