Esquema de datos / Conformidad y validación

Conformidad y validación

Declaración de conformidad

  • Una implementación conforme puede usar solo un subconjunto de los términos de esta especificación.
  • No debe usar términos ajenos a los de esta especificación cuando éstos sean adecuados.
  • Puede usar términos ajenos a los de esta especificación éstos sean inadecuados.
  • Su uso de los términos de esta especificación debe ser congruente con la semántica de esos términos.
  • Si una implementación se serializa a JSON, sus serializaciones deben validarse en función del Esquema JSON de esta especificación.

(Declaración adaptada de la especificación del Proyecto Popolo)

Ampliación del esquema

Se alienta a los publicadores que proporcionan propiedades adicionales en sus implementaciones a documentarlas en la herramienta de seguimiento de incidencias del proyecto con la etiqueta «ampliaciones», y a reutilizar las ampliaciones de otros publicadores cuando sea posible.

Validación

La validación de los datos basados en BODS puede efectuarse mediante la Herramienta de revisión de datos basados en BODS.

El esquema actual incluye requisitos mínimos de validación, y debería considerarse como una guía de la estructura de los datos, en lugar de un esquema de validación completo.