IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

JPA Java Discussion :

2 classes many2many + join table => les relations, comment faire


Sujet :

JPA Java

Mode arborescent

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Avril 2012
    Messages
    74
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : Avril 2012
    Messages : 74
    Par défaut 2 classes many2many + join table => les relations, comment faire
    Bonjour


    j'ai le problème suivant


    je fait un écran de d'une partie de mon database


    je dois sauvegarder dans mon database les comme les "lignesDeCommandes" et les "commandes" en même temps.

    donc: une commande contient 1 commande , cet commande (bonNr, nom, ...) a un lien avec "lignesDeCommandes" (qui peut contenir plusieurs fois les même bonNr.


    par exemple un commande :
    bonNr 1 biereNr 5 nombre 8
    bonNr 1 biereNr 22 nombre 2
    bonNr 1 biereNr 25 nombre 1



    j'ai des problèmes avec ma classe et en particulier le lien entre les lignesDeCommandes" et les "commandes"


    la classe "lignesDeCommandes" est un join table
    et la relation entres bières et commandes est many to many.



    Comment dois je faire mes classes (les liens entre ces 3 classes)
    j'ai essayé..mais je ne sait pas comment commencer...


    ma classe de Commande

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
    @ElementCollection
    @CollectionTable(name="lignesDeCommandes", joinColumns= @JoinColumn(name="bonNr"))
    @Column(name="?? que dois je écire ici???")
    private List ListeDesCommandes;
     
     
      public List getBestellingen(){
     
            return Collections.unmodifiableList(ListeDesCommandes);
        }

    c'est probablement mal fait...et comment faire les autres classes?


    Merci
    Images attachées Images attachées  

Discussions similaires

  1. Foreign keys: de quelles tables partent les relations?
    Par thierry.d dans le forum Débuter
    Réponses: 1
    Dernier message: 18/08/2011, 16h46
  2. Réponses: 5
    Dernier message: 07/09/2010, 10h35
  3. importer des tables avec les relations
    Par guigui5931 dans le forum Access
    Réponses: 5
    Dernier message: 23/06/2006, 12h14
  4. Access m'ajoute une table ds les relations ?!
    Par Fredd_b dans le forum Access
    Réponses: 6
    Dernier message: 06/01/2006, 17h39
  5. Les exceptions ?! Comment faire ?
    Par laclac dans le forum Langages de programmation
    Réponses: 5
    Dernier message: 05/11/2005, 01h57

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo