Stavo lavorando a un nuovo progetto che ha l'obbligo di utilizzare 7 database, sostenendo che prestazioni, stabilità, ottimizzazione sono implementate più facilmente.
Anche se non sono d'accordo, ho problemi a raccogliere buoni argomenti per utilizzare un singolo database (suddividere le tabelle in domini logici).
Un argomento che ho finora è l'integrità dei dati (non riesco a usare chiavi esterne tra i database).
Quali sono i buoni pro / contro per l'utilizzo di un database singolo o multiplo?
[riassunto finora]
Argomenti contro più database:
Perdita di integrità dei dati (impossibile utilizzare chiavi esterne nei database)
Perdere l'integrità del ripristino
Guadagnare complessità (utenti / ruoli db)
Il server / database di piccole probabilità diminuirà
soluzioni:
Usa gli schemi per separare i domini.
POC: utilizzare i dati fittizi per dimostrare il punto nei piani di esecuzione del 7/1 db