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

 Oracle Discussion :

Héritage sous Oracle


Sujet :

Oracle

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Étudiant
    Inscrit en
    Octobre 2011
    Messages
    13
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant
    Secteur : Service public

    Informations forums :
    Inscription : Octobre 2011
    Messages : 13
    Par défaut Héritage sous Oracle
    bonsoir tout le monde ,
    j'ai créer une table étudiant qui a comme attributs (num_étu,nom_étu , adresse_étu , niveau_étu ) et je veut créer une autre table appelé étudiant salarié qui hérite d' étudiant , qui partages ces attributs(num_étu,nom_étu , adresse_étu , niveau_étu ) mais de + elle a un attribut appelé salaire_étu
    je ne sais pas comment créer l'héritage entre ces 2 tables
    j'utilise sqldeveloper d'oracle

  2. #2
    Expert éminent
    Avatar de orafrance
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    15 967
    Détails du profil
    Informations personnelles :
    Âge : 48
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 15 967
    Par défaut
    Pas d'héritage, faut juste une clé externe et une PK.

    Etudiant salarié ne doit donc contenir que num_etu, salaire_étu et tu feras une jointure sur num_etu... mais c'est pas plus simple d'ajouter la colonne salaire_étu à la table étudiant ? Si elle est vide alors l'étudiant n'est pas salarié tout simplement.

  3. #3
    Membre expérimenté
    Profil pro
    Inscrit en
    Février 2007
    Messages
    260
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 260
    Par défaut Héritage => types objets
    Bonjour,

    Sous Oracle on parle d'héritage au niveau des types objets et pas au niveau des tables.
    C'est du procédural.

    Mais quand on stocke la donnée on retombe sur les tables et les relations...

    Pozzo

Discussions similaires

  1. Héritage sous oracle 9i
    Par james001 dans le forum SQL
    Réponses: 3
    Dernier message: 12/06/2008, 08h05
  2. héritage de table sous ORACLE, AIDE SVP
    Par gilardino dans le forum Oracle
    Réponses: 4
    Dernier message: 18/10/2007, 23h44
  3. Pas de JOIN sous Oracle (vraiment dommage...)
    Par Isildur dans le forum Langage SQL
    Réponses: 7
    Dernier message: 15/03/2007, 11h28
  4. Cryptage de colonnes sous Oracle
    Par Julian Roblin dans le forum SQL
    Réponses: 9
    Dernier message: 28/11/2006, 18h24
  5. Recherche de texte dans un blob sous oracle
    Par Invité dans le forum Bases de données
    Réponses: 5
    Dernier message: 25/05/2004, 11h11

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