Bonjour à tous !

J'aimerais que quelqu'un m'éclaire !
Pourquoi quand j'utilise un Set pour mon mapping le script DDL génère bien la clé composé des deux id pour la table d'association en revanche quand j'utilise des List la clé n'est pas généré ? Pourquoi ?

Car j'aimerais bien utilisé des List et pouvoir regénérer le script DDL au besoin sans ajouté cet clé à la main ...

Merci d'avance