Conformité et validation

Conformité

Une mise en œuvre conforme de la norme BODS :

  • peut utiliser un sous-ensemble de termes du schéma ;

  • peut utiliser des termes extérieurs au schéma uniquement si ceux du schéma sont insuffisants ;

  • doit utiliser les termes du schéma conformément à leur définition.

Une mise en œuvre conforme de la norme BODS qui se sérialise au format JSON doit être valide par rapport au schéma JSON de la norme.

Ce paragraphe est une adaptation de la spécification du projet Popolo

Élargissement du schéma

Si vous avez besoin d’élargir le schéma :

Validation

Le schéma JSON de la norme BODS comprend des contrôles de validation qu’il est possible de définir à l’aide du schéma JSON 2020-12.

L”outil d’études des données de la norme BODS valide la conformité au schéma JSON et aux exigences supplémentaires pouvant être validées par programmation, mais qui ne sont pas comprises dans le schéma. Par exemple, il vérifie que les identifiants de l’enregistrement dans les champs subject et interestedParty des énoncés de relation apparaissent au moins dans un autre énoncé du tableau JSON de la norme BODS. L’outil d’étude des données peuvent ingérer des données sérialisées au format JSON et sous la forme d’un tableau.