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

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  Modélisation Comptes joints ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Modélisation Comptes joints ?

n°2009943
Gulien
Times are gone for honest men
Posté le 19-07-2010 à 11:27:19  profilanswer
 

Bonjour,
 
J'ai un petit cas de conscience de modélisation :
 
J'ai trois tables :
 
-CLIENT - COMPTE - BANQUE
 
(chaque client peut avoir un compte dans une banque donc)
 
Mais il se peut que deux clients partagent le même compte (compte joint)
C'est un cas assez rare dans le domaine où je suis (ça m'est arrivé 2 ou 3 fois en 3 ans)
 
Vaut-il mieux, prendre en compte ce genre de situation avec une 4eme table
 
-CLIENT -"POSSEDECOMPTE" - COMPTE -BANQUE
Avec dans la table "POSSEDECOMPTE" Les ID du client et du compte
 
Ce qui alourdira chaque requête de Selection dans toute la base de données sur les comptes bancaires.
 
Ou vaut-il mieux procéder à une tricherie, du style une copie d'un compte sur un autre lorsque celui-ci est flagué "compte joint" à l'ouverture de celui-ci ...?
 
Perso j'aurais tendance à faire les choses correctement avec la première solution, mais peut-être que quelqu'un avec un peu plus d'expérience me dirait le contraire ?
 
Merci ^^

mood
Publicité
Posté le 19-07-2010 à 11:27:19  profilanswer
 

n°2009945
flo850
moi je
Posté le 19-07-2010 à 11:49:41  profilanswer
 

la solution avec une  table intermédiaire est la plus propre, largement  
 
Ca peut meme te permettre de gérer les droits d'accès exterieur , genre procuration

n°2009975
jeff@be
Posté le 19-07-2010 à 13:21:51  profilanswer
 

flo850 a écrit :

la solution avec une  table intermédiaire est la plus propre, largement  
 
Ca peut meme te permettre de gérer les droits d'accès exterieur , genre procuration


 
+1000
 
Avec les bon indexes créés sur les bons champs, tu n'auras aucun problème de performance.  
Faudra juste écrire des requêtes un peu plus longues avec avec des jointures et fatiguer un peu plus tes petits doigts  :)

n°2009981
Gulien
Times are gone for honest men
Posté le 19-07-2010 à 13:38:31  profilanswer
 

Ok merci à vous deux :)  
 
Pour ce qui est de fatiguer les petits doigts, pas si sûr, faire des "tricheries" impeccables ça doit être tout aussi pénible :p
 


---------------
http://www.flickr.com/photos/julcok/
n°2009992
flo850
moi je
Posté le 19-07-2010 à 13:59:04  profilanswer
 

c'est plus simple sur le coup et après tu rames :d
 
 

n°2009999
rufo
Pas me confondre avec Lycos!
Posté le 19-07-2010 à 14:08:43  profilanswer
 

+1 pour la première solution aussi.


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta

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

  Modélisation Comptes joints ?

 

Sujets relatifs
Modélisation d'un client ftp "sécurisé"[stats] xiti - les comptes gratuits sont mort?
[Ada/Modélisation] Modélisation d'un cerveau bicéphale.[GMF] Editeur graphique pour une modélisation sur plusieurs niveaux
[POO] Modélisation & simulations physiques[PowerShell]Création de comptes Active Directory
aide en modélisationProblème de modélisation PowerDesigner
[Prog Windows] Créer de nouveaux comptes pop3 dans outlook par codePage PHP pour réactiver des comptes sur un forum
Plus de sujets relatifs à : Modélisation Comptes joints ?


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