diff --git a/index.md b/index.md
index 23fc81c7174f35e913c69803e8682fa8b9ab49ef..5de2e6140774cf6d023583387822a681787ce217 100644
--- a/index.md
+++ b/index.md
@@ -192,7 +192,11 @@ Note:
 - La méthode `getName()` fait doublon avec le nom utilisé lors de
   l'enregistrement du type dans le registre de type, et disparaître dès Doctrine 3
 - `ArticleId` devrait être une clé naturelle ou un UUID, le principal c'est de
-  pas avoir besoin de demander à la DB de le calculer
+  pas avoir besoin de demander à la DB de le calculer, ça évite des attaques
+pour cause d'ID devinables, et ça évite d'exposer le nombre d'entités présentes
+dans une table. Ça évite aussi des collisions lorsque vous migrez des données
+d'une base vers une autre, et que la nouvelle base peut elle aussi être
+alimentée directement.
 
 ---
 ### Les constructeurs nommés