Le problème vient du fait que parfois @parent n’est pas un
ActiveRecord, c’est donc la méthode de base “id” de ruby qui est
utilisée et la valeur retournée par cette méthode N’A RIEN A VOIR
avec ActiveRecord: c’est le numéro de l’objet ruby en mémoire.
C’est donc un problème sérieux. Il vaut mieux faire: