Estou prestes a projetar uma solução corporativa para um aplicativo de grande escala no qual um serviço do Windows, MVC e muitos outros projetos usarão um banco de dados, então estou pensando em balanceamento de carga e melhores práticas para organizar meu banco de dados.
Eu tenho duas opções:
- use esquemas diferentes (eu sei que o esquema é muito parecido com uma pasta)
- usar bancos de dados diferentes
Do ponto de vista do design do banco de dados, qual é o melhor e qual é a melhor prática?