Je travaille avec un client qui possède plusieurs bases de données. Il existe plusieurs master
bases de données de niveau qui ont des relations avec elles à partir de instance
bases de données de niveau (bases de données spécifiques à l'application). Les relations de instance
à master
sont des valeurs entières qui représentent une clé primaire aux tables dans le master
. Les vues et les procédures stockées dans le instances
sont configurées pour charger des données à partir de master
ces clés stockées.
Évidemment, il n'y a pas d'intégrité référentielle réelle, mais est-ce une mauvaise pratique ou les données doivent-elles résider dans des tables en lecture seule dans les instance
bases de données?