Dúvida sobre BD único para cada Empresa ou BD Unificado

Pessoal, no desenvolvimento de um sistema ERP de distribuição web. Onde qualquer empresa pode se cadastrar e assim utilizar o ERP é mais viável fazer um BD único para cada empresa que se registre ou um BD unificado contendo as informações de todas as empresas?

Tudo depende. Banco de dados individuais em servidores diferentes, tem a vantagem de ser independente e o chatice da manutenção independente. Imagina que você tenha 1.000 empresas, e você precisa dar manutenção no banco, então terá que multiplicar por 1.000 sempre.
Isso pode ser algo terrível.
Por outro lado ficará mais rápido se alem do banco o servidor tambem seja separado.

Já se pensar na praticidade, um unico ou alguns servidores para todos os clientes, a manutenção agradece.

Veja, não dá pra ganhar sempre, se for usar um único servidor e a coisa ficar lenta, você começa a pensar em distribuir o processamento, melhorar a memoria e por ai em diante.

Eu particularmente não recomendo um BD unificado, pelo menos não no cenário de um ERP.