Avantages d'une base de données unique
- Une base de données à maintenir. Une base de données pour les gouverner tous, et dans l'obscurité - les lier...
- Une chaîne de connexion
- Peut utiliser Clustering
Base de données distincte par client Pros
- Prise en charge de la personnalisation par client
- Sécurité :aucune chance que les clients voient les données des autres
Conclusion
L'approche de base de données distincte serait valide si vous envisagez de prendre en charge la personnalisation client. Sinon, je ne considère pas la sécurité comme un gros problème - si quelqu'un obtient les informations d'identification de la base de données, pensez-vous vraiment qu'il ne verra pas quelles autres bases de données se trouvent sur ce serveur ?