Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Max Tables &Design Pattern

Profissionais de banco de dados único

  • Um banco de dados para manter. Um banco de dados para governá-los todos, e na escuridão - vincule-os...
  • Uma string de conexão
  • Pode usar Agrupamento

Banco de dados separado por clientes profissionais

  • Suporte para personalização por cliente
  • Segurança:sem chance de os clientes verem os dados uns dos outros

Conclusão


A abordagem de banco de dados separada seria válida se você planeja oferecer suporte à personalização do cliente. Caso contrário, não vejo a segurança como um grande problema - se alguém obtiver as credenciais do banco de dados, você realmente acha que eles não verão quais outros bancos de dados estão nesse servidor?