Postgresql permet de structurer des bases de données en schéma qui contiennent autant de tables que l’on souhaite. Ces tables multi-thématiques peuvent-être jointes en fonction d’un champ commun (clé secondaire). Cette jointure permet de croiser les données entre elles.