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

Hibernate Java Discussion :

Hibernate et association 0..n


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2004
    Messages
    25
    Détails du profil
    Informations forums :
    Inscription : Février 2004
    Messages : 25
    Par défaut Hibernate et association 0..n
    Bonjour,
    Je suis en train de tester la création des tables de la base de données automatiquement à partir des classes en utilisant hibernate.
    Mais il y a une situation que je n'arrive pas à résoudre.

    J'ai par exemple 3 classes : A et B.
    un A peut contenir de 0 à plusieurs B et un B peut appartenir à plusieurs A.

    Le problème c'est que les tables sont bien créer mais si je veux renseigner les données pour A(sans données B), j'ai des erreurs car il y a des contraintes (clé étrangère) dans les tables.

    Je sais pas si j'ai réussi à me faire comprendre mais si quelqu'un à une solution, j suis preneur.
    Merci.

  2. #2
    Membre actif
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Avril 2010
    Messages
    23
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Avril 2010
    Messages : 23
    Par défaut
    Pour moi tu dois ajouter une classe C avec pour clé (clé A + clé B) et d'autres attributs (éventuellement) qui expliquent pourquoi A et B sont en relation (ex : Un prof et un éleve avec un nombre d'années que le prof a enseigné à cet éleve).
    Ex : A contient : a1,a2,a3 et B contient b1,b2,b3
    alors dans C tu as : {a1,b1}{a1,b2}{a2,b2}
    Tu as bien une relation n..n entre A et B.

    Est-ce bien ça ton problème ?

Discussions similaires

  1. [hibernate]Problème mapping classe association
    Par jsl1 dans le forum Hibernate
    Réponses: 6
    Dernier message: 16/06/2006, 17h27
  2. [HIBERNATE] Illegal attempt to associate a collection with..
    Par PamelaGeek dans le forum Hibernate
    Réponses: 4
    Dernier message: 02/03/2006, 11h09
  3. [Hibernate] Mapper une classe association
    Par mauvais_karma dans le forum Hibernate
    Réponses: 16
    Dernier message: 25/01/2006, 12h34
  4. [Hibernate] Mapping d'association
    Par srvremi dans le forum Hibernate
    Réponses: 2
    Dernier message: 22/01/2006, 04h54
  5. [Hibernate] remplir une classes association
    Par mauvais_karma dans le forum Hibernate
    Réponses: 13
    Dernier message: 31/08/2005, 16h38

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