Bonsoir Svp si vous pouvez m'aider
j'ai deux classe à persister : Transport et Reservation avec la relation : many to many
Reservation avec
TransportCode:
1
2 @PrimaryKey private int id_Reservation; comme clé primaire
pour les persister je veux creer une autre table qui s'appelle transport_reservationCode:
1
2 @PrimaryKey protected int id_T; comme clé primaire
au niveau de la classe Reservation
et au niveau TRANSPORTCode:
1
2
3
4
5
6 @Element(column="id_Reservation") @Persistent(table = "reservation_transport") @Join(column = "id_Reservation") @Element(column = "id_T") @Order(extensions = @Extension(vendorName = "datanucleus", key = "list‐ordering", value = "id ASC")) private List<Transport> rTransports;
LE PROBLEME : dans la base la table transport_reservation est crée mais il ajoute pardefaut un autre cle primaire .. Pièce jointe 194213je veux préciser que les deux clés sont des clé primaires et étrangers au meme temp et je veux Ignoré l'attribut IDX commet je peux faire ça . et j'ai une autre question comment je peux supprimer une colonne ajouté par defaut par exemple si je veux supprimer les 2 derniersCode:
1
2
3 @Persistent @Order(extensions = @Extension(vendorName = "datanucleus", key = "list‐ordering", value = "id ASC")) protected List<Reservation> rReservations;
Pièce jointe 194214
et merci d'avance
