Mysql
 sql >> Database >  >> RDS >> Mysql

Max tabelle e modello di progettazione

Professionisti del database singolo

  • Un database da mantenere. Un database per dominarli tutti e nell'oscurità - vincolarli...
  • Una stringa di connessione
  • Può utilizzare Raggruppamento

Database separato per i professionisti del cliente

  • Supporto per la personalizzazione in base al cliente
  • Sicurezza:nessuna possibilità che i clienti vedano i dati degli altri

Conclusione

L'approccio del database separato sarebbe valido se si prevede di supportare la personalizzazione del cliente. Altrimenti, non vedo la sicurezza come un grosso problema:se qualcuno ottiene le credenziali db, pensi davvero che non vedranno quali altri database ci sono su quel server?