Quelles sont les recommandations de chacun sur l'emplacement des objets de base de données (tables, procs, vues, etc.) pour un add-on personnalisé dans la base de données d'une autre application?Placement des objets de base de données pour le logiciel complémentaire personnalisé
devraient-ils être maintenus séparés comme ceci:
ErpInventoryAccountingWare.dbo
CustomIntegratedPortal.dbo
Ou, pourrait les objets add-ons être placés dans la même base de données. Les objets seraient nommés de manière appropriée et assumeraient les mêmes autorisations. Garder les objets sur le même serveur mais dans différentes bases de données me semble une solution propre, tant que vous êtes prêt à modifier vos scripts pour prendre en charge le nom des autres bases de données.
J'utilise SQL 2000, SQL 2005.