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

Schéma Discussion :

relation entre les tables


Sujet :

Schéma

  1. #1
    Membre du Club Avatar de yosraisi
    Inscrit en
    Février 2008
    Messages
    136
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 136
    Points : 67
    Points
    67
    Par défaut relation entre les tables
    bonjour je viens de créer une base de gestion des demande d'achat

    concernant la partie de la gestion des articles on gere des familles d'articles et chaque familles est diviseé en categorie et chaque familles d'articles est fournie par des fournisseurs donc ma partie de la base est la suivante:

    table famille_article(num_famil, designation,.....);

    table categorie_four(num_categ, designation,....#num_famil);

    table fournisseurs (num_four, telph,....#num_famille);

    ma question est est ce que mes tables et les clés étrangères sont correcte et suive la notion de lien entre fournisseur et famille

    merci de m'aider

  2. #2
    Membre éclairé Avatar de bruman
    Inscrit en
    Juin 2005
    Messages
    566
    Détails du profil
    Informations personnelles :
    Âge : 38

    Informations forums :
    Inscription : Juin 2005
    Messages : 566
    Points : 794
    Points
    794
    Par défaut
    Si tu ne peux pas avoir une même catégorie dans deux familles différentes, ça me parait correct.

    Par contre, je suppose qu'un fournisseur peut fournir plusieurs familles d'articles donc j'aurais plutot mis une 4ème table pour faire le lien entre fournisseurs et famille d'article avec pour colonne (#num_fournisseur, #num_famille)

    voilà
    Le hardware est la partie de l'ordinateur qui prend les coups quand le software se plante.
    Théoriquement, ça fonctionne, sauf erreur....

  3. #3
    Membre expert
    Avatar de hed62
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Juillet 2007
    Messages
    2 029
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 39
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 029
    Points : 3 134
    Points
    3 134
    Par défaut
    Je vous conseille (encore) de raisonner d'abord en termes de concept, et non de tables, soit de partir du MCD pour arriver au MPD...

    Merise est une méthode éprouvée, qui fonctionne, pour peu qu'on en respecte les principes.
    Hervé Delannoy, Ingénieur études&développement.

    Je n'accepte pas les demandes de mise en relation MSN/yahoo sans motif.
    ------------------------------------------------------------------------
    Si , ni , ne peuvent vous aider, mais nous oui, pensez à un pti et au !
    Merci de vous relire
    ____________________________________________________________________________________
    Recherche joueurs de "Magic" sur Lille et environs.
    Donner plutôt que jeter.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Créer et effacer les relations entre les tables en VB
    Par polianita dans le forum Access
    Réponses: 7
    Dernier message: 04/08/2006, 11h54
  2. [MySQL] aide pour MyAdmin-relation entre les tables
    Par bucarest dans le forum PHP & Base de données
    Réponses: 9
    Dernier message: 13/04/2006, 13h35
  3. Pourquoi les relations entre les tables
    Par ghita269 dans le forum Langage SQL
    Réponses: 1
    Dernier message: 26/12/2005, 11h54
  4. Relation entre les tables
    Par mzt.insat dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 14/11/2005, 08h17
  5. Relation entre les tables
    Par adelyx dans le forum Bases de données
    Réponses: 1
    Dernier message: 02/04/2005, 23h06

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