Aide en Access, pour une Base de Données

Aide en Access, pour une Base de Données - Aide aux devoirs - Emploi & Etudes

Marsh Posté le 03-06-2010 à 11:49:38    

Bonjour à tous,
 
   Je dois effectuer une base de données access et j'ai choisi de le faire sur les produits de la coupe du monde (donc en gros, c'est un magasin normal qui vend des articles pour la coupe du monde).
Voici les tables que j'ai :  
 
APPROVISIONNEMENT                                
Code_approvisionnement
Code_client
Quantite_drapeau
Prix_HT
Date
 
CLIENT
Code_client
Nom_client
Prenom_client
Adresse
Code_ville
Telephone
Courriel
 
COMMANDE
Code_commande
Code_client
Quantite_drapeau
Mode_paiement
Prix_HT
Prix_total
Date
 
LIVRAISON
Code_livraison
Code_commande
Code_produit
Date_prévue
Date_echeance
Repoussée
Adresse_livraison
Code_postal_livraison
Moyens_de_transport
 
PRODUIT
Code_produit
Libellé
Code_fournisseur
Disponible
Prix_HT
Stock_restant
 
FOURNISSEUR
Code_fournisseur
Nom_fournisseur
Courriel
Fax
Téléphone
 
VILLE
Code_ville
Nom
Code_postal
 
 
Le problème, c'est que, quand je veux mettre des enregistrements dans ma table client, je ne peux pas l'enregistrer, le message suivant s'affiche : "vous ne pouvez ajouter ou modifier un enregistrement car l'enregistrement associé est requis dans la table "ville"".
 
Pourriez-vous m'aider à ne plus rencontrer ce problème s'il vous plait? Je reste à votre disposition pour toute information supplémentaire.
 
Merci d'avance

Reply

Marsh Posté le 03-06-2010 à 11:49:38   

Reply

Marsh Posté le 03-06-2010 à 12:01:33    

1 - Tu n'est pas sur le bon forum
 
http://forum.hardware.fr/hfr/Progr [...] ujet-1.htm
 
Pour ton problème il faudrait quand même que tu postse ton modèle relationnel pour qu'on puisse t'aider.  
 
Sans modèle relationnel je dirais que dans ta table client tu as la clé étrangère code_ville qui référence la clé primaire code_ville de la table ville.
 
Ton problème c'est que quand tu remplis code_ville dans ta table client tu utilises une valeur qui n'existe pas dans la table ville donc ta contrainte d'intégrité référentielle n'est pas respectée d'où le message d'erreur.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed