Bonjour,
J'utilise un outil de création automatique de mini sites web. A son installation j'ai le choix entre deux options pour l'architecture de base de données (MYSQL).
- Premier choix :une base de donnée commune pour tout les minis sites. Ce qui implique la création d'une trentaine de nouvelles tables dans la base à chaque ajout d'un nouveau site.
- Second choix : une base de donnée par site.
Le second me paraissait donc le plus naturel.
Cependant un développement spécifique va être réalisé sur cette plateforme. Un portail général viendra présenter les données de tout les minis sites.
Si l'on considère le premier choix, cette action nécessitera un grand nombre de connexions à différentes bases pour récupérer toutes les données. Le second lui ne fera que parcourir les tables d'une seule base.
Voilà donc . Aujourd'hui je me penche vers le second choix. Ma question est, quels sont les implications à avoir une base de données de ... disons 50 * 30 = 1500 tables ?
Ou est-ce que d'autres solutions vous viennent à l'esprit ?
Merci d'avance
Partager