Sto lavorando con un client che ha più database. Esistono diversi master
database di livello che hanno relazioni con essi da instance
database di livello (DB specifici dell'applicazione). Le relazioni da instance
a master
sono valori interi che rappresentano una chiave primaria per le tabelle in master
. Le viste e le procedure memorizzate nel instances
sono configurate per caricare i dati da master
queste chiavi memorizzate.
Ovviamente, non esiste una reale integrità referenziale, ma è una cattiva pratica o i dati dovrebbero risiedere in tabelle di sola lettura nei instance
database?