diff --git a/index.md b/index.md
index fa318b61f3a1e6214259e79db44a3dad32e598d0..62c56d7a8969be5c4e1d9db02a9c8d79a615ed2e 100644
--- a/index.md
+++ b/index.md
@@ -306,7 +306,21 @@ Note:
 - utile si on a besoin de rajouter des conditions sans nécessiter d'hydrater
   des objets de la classe jointe.
 
+---
+# Choisir la bonne API pour interroger la base de données
+
+- DQL Query Builder
+- DQL
+- SQL Query Builder
+- SQL
 
+Note:
+- Si vous n'avez pas besoin d'objets, le SQL peut s'avérer plus simple, plus
+  puissant, et plus performant (pas d'hydratation).
+- Si vous voulez des objets mais ne pouvez pas utiliser du DQL, tournez vous
+  vers le ResultSetMapping
+- Si vous n'avez pas besoin de faire des requêtes dynamiques, vous pouvez vous
+  passer du Query Builder.
 
 ---
 # Emoji test