Bonjour à tous
J'ai découvert il y a quelque temps l'utilité des schémas qui sont à Postgres ce qu'un dossier est au système de gestion de fichiers.
Donc comme je travaille actuellement sur un projet, j'ai créé ma base en la découpant par grands groupes de travaux ; chaque groupe étant placé dans un schéma précis. Ainsi le schéma "truc" contiendra toutes les tables nécessaires à gérer un truc, le schéma "chose" contiendra toutes les tables nécessaires à gérer une chose.
Bien entendu les triggers, les séquences et les index des tables sont aussi créés dans le schéma qui va bien. Et je me retrouve en final avec un schéma "public" totalement vide. Donc je me demandais déjà à quoi il peut bien servir dans mon cas et si on peut le supprimer...
Merci à tous les pros de Postgres qui me donneront leur avis à ce sujet...
Partager