Exemple : Association ManyToMany enseigne entre Professeur et Diplome
Modification de l'entité Professeur avec la commande php bin/console make:entity Professeur
création d'une propriété diplomes de type ManyToMany associée à l'entité Diplome
dip_id peut être nullifiable (nullable=true)
possibilité d'ajouter une propriété etudiants dans l'entité Diplome
Attribut PHP produit dans Entity\Professeur
/**
* @var Collection<int, Diplome>
*/
#[ORM\ManyToMany(targetEntity: Diplome::class, inversedBy: 'professeurs')]
private Collection $diplomes;
Attribut PHP produit dans Entity\Diplome
/**
* @var Collection<int, Professeur>
*/
#[ORM\ManyToMany(targetEntity: Professeur::class, mappedBy: 'diplomes')]
private Collection $professeurs;
Cas des associations ManyToMany portant des attributs