J'ai trouvé une solution de contournement pour cela que j'explique ici . Essentiellement, Doctrine supprime les clés étrangères inter-bases de données par défaut car tous les systèmes de base de données ne le prennent pas en charge, mais vous pouvez le désactiver en commentant du code dans la bibliothèque Doctrine.