Bonjour,
Je me pose des questions quant aux bonnes pratiques des DB ayant plusieurs schémas.
J'utilise le schema dbo comme étant un schéma "fourre-tout" où se trouve les tables qui n'appartiennent à aucun schéma et à tous en même temps. Par exemple, la table des langues n'est pas du ressort du schéma S_HR ou S_OPERATIONAL mais ils en ont tous deux besoin. Pareil pour la table des magasins. Est-ce bien de faire cela ? Si non, que conseilleriez-vous ?
Dans le schéma S_HR (qui relève des ressources humaines), il y a bien sûr une table des employés. Dans un autre schéma, j'ai également besoin d'utiliser des employés. Puis-je faire référence directement à la table du schém S_HR ou bien est-ce mieux de créer une table dans ce 2e schéma avec héritage vers la table de S_HR ?
Je pense opter pour la création d'une nouvelle table dans le 2e schéma qui hérite de la première histoire de pouvoir lui ajouter des colonnes spécifique sans polluer la première table.
Partager