Omdat ik nog geen antwoord kreeg, heb ik vandaag nog een onderzoek gedaan en ik vond het antwoord op mijn eigen vraag via het Doctrine-mailinglijstenforum. Het lijkt erop dat ik gewoon naar de verkeerde trefwoorden heb gezocht...
Doctrine 2 ondersteunt het helaas niet. Wat jammer! :(
Uit de Doctrine-documentatie:https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/limitations-and-known-issues.html#join- kolommen-met-niet-primaire-sleutels
Vergelijkbare vraag:Is het mogelijk om te verwijzen naar een andere kolom dan 'id' voor een JoinColumn?