Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
2215 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MCD : contraintes

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

MCD : contraintes

n°1743165
Nichlas
Posté le 08-06-2008 à 16:06:03  profilanswer
 

Salut,
 
j'ai 3 tables reliés entre elles de manière "circulaire". On m'a dit qu'il était possible de faire une contrainte entre ces tables, du genre : un client ne peut pas effectuer un virement sur un compte qui n'est pas le sien.
 
Je ne vois pas trop à quoi ça correspond.  
 
Si quelqu'un pouvait m'aiguiller...
 
Merci  :)  
 
http://img300.imageshack.us/img300/9980/meriseza1.png

mood
Publicité
Posté le 08-06-2008 à 16:06:03  profilanswer
 

n°1743205
Nichlas
Posté le 08-06-2008 à 19:23:07  profilanswer
 

Ca pourrait être une contrainte d'inclusion ?  :??:

n°1743236
moi23372
Posté le 08-06-2008 à 20:48:41  profilanswer
 

déjà tes cardinalités sont complètement éronné.  
 
Un compte ne peux appartenir qu'à un seule client et un client ne peut avoir qu'un et un seul compte? A mon avis c'est dans l'autre sens.  
 
Ta contrainte, tu l'as automatiquement étant donné qu'un compte ne peut appartenir qu'à un seul client.  
 
Donc pour moi, ta relation entre Client et Virement est inutile car il est possible de retrouver le client via le compte bancaire.

n°1743277
Nichlas
Posté le 08-06-2008 à 23:49:12  profilanswer
 

J'étais parti sur un compte qui puisse être utilisé par plusieurs utilisateurs.
 
L'utilisateur pouvant effectuer un virement sur son compte afin d'en modifier le solde.
 
Virement ==> id_virement / montant_virement
 
Compte ==> id_compte / solde_compte
 
Sinon ouais, je vois ce que tu veux dire...


Message édité par Nichlas le 08-06-2008 à 23:53:45
n°1743280
Nichlas
Posté le 09-06-2008 à 00:00:07  profilanswer
 

Toi tu le vois comme ça :
 
http://img213.imageshack.us/img213/7201/ddum0.png

n°1743699
HappyHarry
Posté le 09-06-2008 à 20:15:32  profilanswer
 

te manque la relation vers le compte de destination


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  MCD : contraintes

 

Sujets relatifs
Aide pour faire MCD - Gestion de stocksDe l'aide pour créer un MCD à partir d'une base de données
Problème de MCD pour produits à mulitples optionsGestion de base de données
Obtenir un MCD a partir d'une base venant de PhpMyadminPower AMC - MCD
Importer dans Access 2007 un MCD de PowerAMC en fichier requêtes SQLScript générant un MCD
[MCD] Question au sujet d'une contrainte[Résolu par voie détournée] Piloter des contraintes d'intégrité
Plus de sujets relatifs à : MCD : contraintes


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR