|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité régulier
![]() Inscription : novembre 2007 Messages : 20 ![]() |
Bonjour,
Je suis en train de réaliser un CRM qui sera destiné a environ 500 magasins indépendants. La question que je me pose, c'est est-ce que je créer une bdd par magasin, ou un index par magasin ? Je m'explique : Soit je créer une table magasin avec un id et, par exemple, pour une table client : ID, NOM, MAGASIN_ID ou alors une base de donnée unique par magasin générée à la création du magasin. Créer une seule base de donnée avec un index par magasin sera plus simple à maintenir, mais niveau performance et à long terme (si on imagine 5000 clients par magasin) je me demande laquelle des 2 solutions sera la plus performante ? Avez-vous déjà rencontré ce cas de figure ? |
|
|
00
|
|
|
#2 |
![]() ![]() |
500 magasins x 5000 clients = 2 500 000 clients.
C'est pas mal mais ce n'est pas non plus extraordinaire et tout à fait gérable par un SGBDR digne de ce nom. Une BDD par magasin, oui si les BDD sont localisées dans les magasins, non si c'est sur un serveur central.
__________________
Philippe Leménager. Ingénieur d'étude à l'École Nationale de Formation Agronomique. Mon blog sur la conception des BDD, le langage SQL, le PHP avec Zend Framework... « Ce que l'on conçoit bien s'énonce clairement, et les mots pour le dire arrivent aisément ». (Nicolas Boileau) À la maison comme au bureau, j'utilise Mandriva Linux ou Mageïa ! Soutenons l'industrie logicielle française ! Linuxiens, comptez-vous ! |
|
10
|
|
|
#3 |
|
Invité régulier
![]() Inscription : novembre 2007 Messages : 20 ![]() |
Merci de votre réponse.
Effectivement c'est sur un serveur central, et votre réponse me conforte dans le choix que je voulais faire. Merci |
|
|
00
|
|
|
#4 |
|
Membre chevronné
![]() Inscription : septembre 2003 Messages : 623 ![]() |
Je confirme c'est très gérable, sauf si vous avez 1000 colonnes par client bien sur.
Car à un moment vous voudrez extraires des informations globales, et dans ce cas la avoir 500 BD ça va compliquer les choses. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com