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 :

clé etrangere vers la même table ?


Sujet :

Hibernate Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Décembre 2008
    Messages
    292
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2008
    Messages : 292
    Par défaut clé etrangere vers la même table ?
    Bonjour,
    je travaille avec hibernate tools pour mapper mes tables,
    j'ai une table User qui contient un champ creepar et modifieepar,
    ces 2 champs doivent référencer un utilisateur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
     
    Table User :
    create table USER
    (
      ID                        INTEGER not null,
      NOM                     VARCHAR2(50) not null,
      MODIFIEPAR           INTEGER not null,
      CREEPAR                INTEGER not null,
    ) 
    alter table  add constraint PK_USER primary key (ID);
    alter table  add constraint FK_USER_MODIFIEPAR foreign key (MODIFIEPAR)
      references USER (ID);
    alter table add constraint FK_USER_CREEPAR foreign key (CREEPAR)
      references USER (ID);
    est-ce normal de faire comme ça ?
    Merci

  2. #2
    Membre éclairé
    Profil pro
    Inscrit en
    Octobre 2003
    Messages
    506
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2003
    Messages : 506
    Par défaut
    salut,

    je pense que tu dois d'abord créer des classes "bean" : getters et setters avec des annotations de jpa pour la persistance .
    cela va te permettre de créer automatiquement ta base de données .


    avec hibernate tools ,créer d'abord ton fichier de configuration d'hibernate hibernate.xml puis creer des fichier xml spécialement pour la base de données
    que tu ajoutera dans le fichier de configuration d'hibernate
    après cela tu pourra mapper ta base de données avec hibernate .

    il y a des bons tutoriaux sur youtube .

    Bon conrage !

Discussions similaires

  1. [AC-2002] Deux formulaires qui pointent vers une même table
    Par antezi dans le forum IHM
    Réponses: 2
    Dernier message: 11/02/2010, 21h27
  2. [Doctrine] 2 relations vers la même table
    Par Kefass dans le forum PHP & Base de données
    Réponses: 12
    Dernier message: 05/02/2010, 11h59
  3. Deux jointures vers la même table ?
    Par JYFJYF dans le forum Requêtes
    Réponses: 9
    Dernier message: 27/01/2010, 16h02
  4. Plusieurs jonctions vers la même table
    Par Leduc08 dans le forum Requêtes
    Réponses: 2
    Dernier message: 27/11/2008, 09h32
  5. copie d'une ligne d'une table access vers le méme table
    Par FST_PFE dans le forum VBA Access
    Réponses: 4
    Dernier message: 31/10/2008, 10h23

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