DIN, ISO, NF, EN : ce que chaque sigle dit, et ce que le moteur en isole
« Vis tête hexagonale M8x20 inox A2 DIN 933 ». Quatre familles de normes peuvent apparaître dans une référence de ce genre, parfois trois dans la même désignation, et elles ne disent pas la même chose : l'une est internationale, l'autre s'impose aux pays membres, la troisième ne vaut qu'en France. Voici ce que chaque sigle désigne, avec ses sources, puis ce que notre moteur en isole réellement — trois sur quatre, mesuré.
Qui publie quoi
ISO désigne l'Organisation internationale de normalisation ; EN désigne une norme européenne, publiée par le CEN — le Comité européen de normalisation, une association qui réunit les organismes nationaux de 34 pays européens (cencenelec.eu, « About CEN », lu le 20 octobre 2026). NF désigne une norme française, approuvée par l'AFNOR. DIN désigne l'organisme allemand, le Deutsches Institut für Normung.
Le point qui compte pour un catalogue n'est pas l'organisme : c'est que les sigles s'empilent. L'AFNOR décrit le mécanisme comme des poupées russes : une norme internationale adoptée en Europe puis en France voit son titre s'allonger des préfixes correspondants, par ordre croissant de portée géographique — NF ISO, puis NF EN ISO. Et quand une norme ne porte que le préfixe NF, c'est qu'elle ne s'applique qu'en France (AFNOR, FAQ sur le monde des normes, lue le 20 octobre 2026).
La même source donne l'ordre de grandeur, et il explique pourquoi un catalogue technique français est plein d'ISO et d'EN : 90 % des normes volontaires sont d'origine européenne ou internationale, et 1 % seulement des normes sont d'application obligatoire.
Une asymétrie décide du reste. Une norme européenne doit être reprise comme norme nationale par les pays membres ; l'adoption d'une norme internationale, elle, est volontaire. C'est le DIN qui l'écrit le plus nettement, à propos de ses propres comités miroirs (din.de, « What is a DIN Standard? », lu le 20 octobre 2026). D'où les désignations composites qu'un acheteur recopie telles quelles depuis un plan : « NF EN ISO 4014 », « DIN EN ISO 4762 ». Trois sigles, un seul numéro, un seul objet.
Une source que nous n'avons pas pu lire, et c'est consigné : le 20 octobre 2026, iso.org a rendu un refus HTTP 403 sur son propre robots.txt. Notre règle de lecture d'un site tiers exige de lire ce fichier en premier et de le respecter ; un refus sur le fichier qui dit ce qui est permis n'autorise rien. Aucune page d'iso.org n'a donc été lue, et aucune affirmation de cet article ne vient de là.
Ce que le moteur sait isoler
Une norme dans une référence produit n'est utile à la recherche que si elle devient un attribut à part : sinon « DIN 933 » n'est qu'une suite de caractères, et les trois façons de l'écrire sont trois produits différents. Notre pack outillage porte trois règles de norme, et une seule d'entre elles couvre les normes françaises.
Mesure maison. Étiquettes passées à la cascade d'annotations du pack outillage le 20 octobre 2026, moteur au commit d25011d, chaque étiquette passée deux fois — cascade Python et cœur Rust de production — avec le même résultat partout. Seules les annotations de norme sont reportées ici ; les étiquettes en produisent d'autres, de diamètre, de longueur et de tête.
| Libellé produit | Annotation de norme |
|---|---|
| Vis tete hexagonale DIN 933 M8x20 inox A2 | NORME_DIN933 |
| Vis tete hexagonale DIN933 M8x20 | NORME_DIN933 |
| Vis tete hexagonale DIN-933 M8x20 | NORME_DIN933 |
| Vis tete cylindrique ISO 4762 M6x30 | NORME_ISO4762 |
| Vis tete hexagonale NF E 25-112 M8x20 | NORME_NFE25_112 |
| Vis tete hexagonale NF E25-030-1 M8 | NORME_NFE25_030 |
| Vis tete hexagonale EN ISO 4014 M8x20 | NORME_ISO4014 |
| Tube acier EN 10204 3.1 | aucune |
| Vis NFX11443 | aucune |
Les trois premières lignes sont le service rendu : « DIN 933 », « DIN933 » et « DIN-933 » rendent la même annotation, donc le même attribut, donc le même produit trouvable par les trois graphies. Ce n'est pas la tolérance aux fautes qui fait ce travail, c'est l'annotation. On le voit dans l'explication de résultat : sur la requête « din933 », la vis étiquetée « DIN 933 » remonte avec, pour seule justification, NORME_DIN933. Aucun terme ne correspondait.
La ligne du suffixe de partie dit une décision : « NF E25-030-1 » rend NORME_NFE25_030, le suffixe est ignoré. Deux parties d'une même norme sont la même norme pour qui cherche.
EN n'est pas une norme pour le moteur, et c'est visible
Aucun de nos packs ne porte de règle pour le préfixe européen — vérifié sur l'inventaire complet des règles de norme du dépôt, il y en a trois dans le pack outillage et une dans le pack électronique, aucune pour EN. Deux conséquences se mesurent :
Sur « EN ISO 4014 », le moteur rend NORME_ISO4014. Il lit la partie ISO et ignore le préfixe. Le résultat est bon, par la seule règle ISO — et il est bon parce que la désignation composite contient le numéro ISO, pas parce que le moteur aurait compris l'empilement. Sur une norme purement européenne, il n'y a plus rien à lire : « EN 10204 » — la norme des documents de contrôle d'un produit métallique — ne rend aucune annotation de norme.
V4 Vis tete cylindrique ISO 4762 M6x30 inox A2
V6 Vis tete hexagonale EN ISO 4014 M8x20
requete « iso 4014 » -> V6 22,0 V4 4,5
requete « en iso 4014 » -> V6 28,0 V4 4,5
Les deux requêtes trouvent le bon produit. La seconde le trouve mieux, et pour une raison qui n'a rien à voir avec la normalisation : « en » est un terme de plus qui correspond au libellé. Le préfixe compte comme du texte, pas comme une portée.
NF : une série, et une exclusion délibérée
La règle française ne lit qu'un format : le sigle, la lettre E, deux chiffres, un tiret, trois chiffres. C'est la série E de l'AFNOR, celle de la visserie et de la boulonnerie. Les trois graphies du métier passent toutes les trois, et ce n'est pas le motif qui absorbe les variantes d'espacement : c'est le tokeniseur, qui garde le tiret dans le jeton et ne coupe que sur l'espace, doublé par les deux vues du texte — espacée et compactée — que la cascade applique.
La lettre est bornée à E, et c'est une décision écrite dans le pack : « NF C 15-100 », la norme des installations électriques, a exactement le même format et n'a rien à faire dans un catalogue de visserie. Mesuré : cette référence ne rend rien dans le pack outillage. Mais le commentaire du pack ajoutait que le pack électricité la lirait si quelqu'un l'y écrivait — et c'est faux aujourd'hui. Passée au pack électricité, la chaîne « Coffret etanche IP65 NF C 15-100 » rend FAM_COFFRET · IP_65, et rien de la norme. Le pack électricité ne porte aucune règle de norme. L'écart est dans le moteur, pas dans cette page, et il est signalé.
Dernière ligne de la table : « NFX11443 » ne rend rien. Ce n'est pas une norme, c'est une référence d'un fournisseur dont le nom commence par NF. Elle n'a pas de tiret, et c'est le tiret exigé par la règle qui l'écarte.
Le même indice, deux packs, deux noms
Un cas mérite d'être connu avant de construire une facette. L'indice de protection IP est lu par deux packs, sous deux annotations différentes :
| Libellé | Pack | Annotation |
|---|---|---|
| Coffret etanche IP65 NF C 15-100 | electricite | FAM_COFFRET · IP_65 |
| Boitier etanche IP65 | electronique | NORME_IP65 |
La même chaîne, « IP65 », devient IP_65 d'un côté et NORME_IP65 de l'autre. Les deux sont justes dans leur vertical, et un catalogue hybride qui charge les deux portera les deux sur le même produit. Ce n'est pas un défaut — c'est le genre de chose à savoir avant de nommer une facette, parce que le nom de l'annotation est ce sur quoi un filtre s'écrit. La forme exacte de chaque annotation que nos packs peuvent produire est publiée par le moteur et documentée dans notre documentation de la cascade d'annotations.
Deux limites assumées
Le moteur ne relie pas deux normes entre elles. Qu'une référence DIN et une référence ISO désignent la même pièce est une correspondance entre deux catalogues de normes, pas une forme lisible dans le texte. Aucun motif ne la produit, et aucune version du moteur ne la produira : ce n'est pas la même nature d'objet.
Les règles de norme vivent dans un seul pack. Les trois règles mesurées ici sont dans le pack outillage. Un catalogue de plomberie ou d'électricité qui cite des normes dans ses libellés ne les verra pas isolées, sauf à charger aussi ce pack — un catalogue en accepte plusieurs — ou à écrire une règle sur mesure. La règle sur mesure sert à apprendre au moteur une convention qu'il ne connaît pas encore ; elle ne sert pas à relier deux organismes entre eux.
Pour la suite
Si vos libellés portent déjà leurs normes au format du sigle et du numéro, elles deviennent un attribut sans configuration, et les trois graphies de chacune se rejoignent. Si vos références sont des désignations composites, c'est le numéro ISO qui est lu, et le reste compte comme du texte. Et si votre catalogue est de la visserie, c'est tout ce que le pack outillage lit par ailleurs — diamètre, longueur, tête, matière, nuance — qui fait le travail autour de la norme : notre page Quincaillerie & outillage le détaille attribut par attribut.