Dato che non ho ancora ricevuto alcuna risposta, oggi ho fatto un'altra ricerca e ho trovato la risposta alla mia domanda attraverso il forum delle mailing list di Doctrine. Sembra che abbia appena cercato le parole chiave sbagliate...
Dottrina 2 purtroppo non lo supporta. Che peccato! :(
Dalla documentazione di Doctrine:https://www.doctrine-project.org/projects/doctrine-orm/en/2.6/reference/limitations-and-known-issues.html#join- colonne-con-chiavi-non-primarie
Domanda simile:È possibile fare riferimento a una colonna diversa da 'id' per una JoinColumn?