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 :

[Débutant] validation d'une conception de base de données


Sujet :

Oracle

  1. #1
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut [Débutant] validation d'une conception de base de données
    Bonjour,

    Je pose cette question parce que je suis un néophyte dans le domaine en plus de ne pas avoir d'expérience.

    Alors je voudrais savoir si je suis dans le bon chemin pour faire une bonne conception

    Voilà j'ai les informations logiques suivantes:

    - un pole contient plusieurs filiales (classifier par pole)
    - une filiale contient des emplois classifiés par GSP (Groupe Socio Professionnel)
    - chaque emploi est associé à 1 ou plusieurs activités

    Ci-joint le diagramme que j'ai fait.

    Je me demande si c'est correct dans la migration des clés étrangères et les relations entre les tables et je voudrai avoir vos suggestions sur la flexibilité de cette conception.

    Merci d'avance

  2. #2
    Membre habitué

    Inscrit en
    Septembre 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 12
    Points : 136
    Points
    136
    Par défaut Penser Oracle
    Salut,

    Si j'ai bien compris tu as cinq tables à modéliser.

    Je t'ai joint la proposition d'un diagramme.
    Tu peux utiliser Oracle Designer pour le faire ou un autre outil.
    Images attachées Images attachées  

  3. #3
    Membre confirmé
    Avatar de geforce
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Janvier 2010
    Messages
    1 055
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Canada

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 1 055
    Points : 559
    Points
    559
    Par défaut
    Hooo, merci pour ta réponse

    Mais justement faut il obligatoirement utilisé des "id" sinon quand il le faut et quant il ne le faut pas ?

    Merci d'avance

  4. #4
    Membre habitué

    Inscrit en
    Septembre 2010
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Septembre 2010
    Messages : 12
    Points : 136
    Points
    136
    Par défaut
    oui
    le id dans une table est trés important c'est la clé primaire qui permet d'identifier ta ligne, si ta un autre champ dans tes attributs qui est unique tu peut le mettre comme clé candidate mais attention il doit etre unique pour chaque enregistrement

Discussions similaires

  1. conception de base de données pour une station de service
    Par ghassen123 dans le forum Modélisation
    Réponses: 2
    Dernier message: 29/04/2010, 15h28
  2. Pb pour import d'une grosse grosse base de données
    Par xave dans le forum Décisions SGBD
    Réponses: 13
    Dernier message: 20/08/2009, 14h32
  3. Réponses: 2
    Dernier message: 11/06/2007, 17h25
  4. [Débutant] création d'une instance de base
    Par petitpasdelune dans le forum Hibernate
    Réponses: 2
    Dernier message: 07/12/2006, 08h38
  5. Conception de Base de données (AutoIncrément oui ou non)
    Par matgel dans le forum Décisions SGBD
    Réponses: 4
    Dernier message: 16/04/2004, 08h47

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