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

Requêtes MySQL Discussion :

ERP insertion id d'une table a d'une base de donnée A à une autre table d'une base de donnée B


Sujet :

Requêtes MySQL

  1. #1
    Nouveau Candidat au Club
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2022
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Cameroun

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2022
    Messages : 1
    Points : 1
    Points
    1
    Par défaut ERP insertion id d'une table a d'une base de donnée A à une autre table d'une base de donnée B
    J'ai une base de donnée A ayant une table client avec les attributs : id_client, nom, prénom et l'adresse; et une autre livraison avec les attributs : id_livraison,nom_client, prénom_client, adresse_client,produit, quantité , nom_ livreur.
    Je voudrais avoir la requête permettant d' inséré id_client dans la table livraison d'une autre base de donnée B les attributs : id_livraison,produit, quantité , nom_ livreur et id_client

  2. #2
    Modérateur
    Avatar de escartefigue
    Homme Profil pro
    bourreau
    Inscrit en
    Mars 2010
    Messages
    10 340
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loir et Cher (Centre)

    Informations professionnelles :
    Activité : bourreau
    Secteur : Finance

    Informations forums :
    Inscription : Mars 2010
    Messages : 10 340
    Points : 39 738
    Points
    39 738
    Billets dans le blog
    9
    Par défaut
    bonjour,

    Le souci est que les critères de rapprochement entre la table client et la table livraison sont le nom, le prénom du client et l'adresse
    Ce faisant, si plusieurs clients ont les mêmes nom et prénoms et la même adresse (peu probable mais sait on jamais), vous allez rapprocher des éléments n'ayant aucun rapport
    À l'inverse, et là c'est plus probable, si la livraison a été faite avant un changement de nom du client opéré dans la table client (ex : une femme ayant pris un nom d'époux) ou pour un client ayant changé d'adresse, vous risquez de ne pas rapprocher des choses qui devraient l'être.

    En résumé, ce modèle de données aberrant conduit à des requêtes au résultat hasardeux !

    C'est toujours le cas avec un modèle de données fait à l'emporte pièce.

    De la même façon, le nom du livreur (nom du transporteur ? du chauffeur ?) n'a rien à faire dans la table "livraison", c'est une autre hérésie de modélisation.
    C'est potentiellement la même chose pour l'adresse de livraison (à voir selon les règles de gestion)

    La première chose à faire, dans la mesure du possible, serait de revoir complètement le modèle de données

Discussions similaires

  1. Insert Into dans une table avec select
    Par smail25 dans le forum Langage SQL
    Réponses: 2
    Dernier message: 15/12/2006, 13h06
  2. Insertion directe dans une table
    Par zzinfo dans le forum SQL
    Réponses: 2
    Dernier message: 28/02/2006, 15h17
  3. [9i] insertion sequentiel dans une table
    Par djalil dans le forum Oracle
    Réponses: 4
    Dernier message: 17/11/2005, 19h06
  4. [JSP]probleme d'insertion float dans une table
    Par karamazov994 dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 14/04/2005, 11h49
  5. Insertion valeure dans une table
    Par krfa1 dans le forum Langage SQL
    Réponses: 6
    Dernier message: 29/03/2005, 10h50

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