TP09
Bonjour,
Quelle est la différence entre @OneToOne et @ManyToOne ?
Pour Order avec Customer on utilise @OneToOne sur Order
Pour Product avec Category on utilise @ManyToOne sur Product
Il me semble pourtant que c’est la même relation Unilatéral :
Un order à un seul customer
Un customer à plusieurs Order
Un Product à une seul catégorie
Une category à plusieurs Produits
Merci pour votre retour
JPA TP09
Modérateurs : graffiop, jmdouin, agoncal, mlebihan
Re: JPA TP09
Bonjour,
Oui, les relations entre Product et Category sont identiques à celles entre Order et Customer et donc dans la classe Order on devrait corriger
par :
Oui, les relations entre Product et Category sont identiques à celles entre Order et Customer et donc dans la classe Order on devrait corriger
Code : Tout sélectionner
@OneToOne
@JoinColumn(name ="user_fk", nullable = false)
private User customer;
Code : Tout sélectionner
@ManyToOne
@JoinColumn(name ="user_fk", nullable = false)
private User customer;
Re: JPA TP09
merci pour votre clarification.
bonne soirée
bonne soirée