PostgreSQL vs MongoDB : comment raisonner ?
Cette comparaison est plus intéressante lorsqu’on part des données.
Question 1
Quelles entités existent ?
Question 2
Comment sont-elles reliées ?
Question 3
Quelle cohérence faut-il garantir ?
Question 4
Quels accès sont fréquents ?
Question 5
Comment la structure évoluera-t-elle ?
PostgreSQL et MongoDB proposent des approches différentes.
Le choix doit donc être expliqué par les besoins du système.
Exercice
Prenez une application de gestion d’école.
Modélisez :
- étudiants ;
- formations ;
- inscriptions ;
- modules ;
- résultats.
Puis comparez la manière dont vous représenteriez les informations selon deux approches.
C’est plus formateur qu’une simple liste « avantages/inconvénients ».
Consultez la page principale de cette filière pour retrouver la durée, les conditions d’admission et les informations de préinscription.
