Соответствие и валидация¶
Запись о соответствии¶
В имплементации, соответствующей требованиям, может использоваться только подмножество терминов данной спецификации.
В ней не должны использоваться термины, не являющиеся терминами данной спецификации, в случае если терминов данной спецификации достаточно.
В ней могут использоваться термины, не являющиеся терминами данной спецификации, в случае если терминов данной спецификации недостаточно.
Использование в ней терминов из данной спецификации должно соответствовать семантике этих терминов.
Если выполняются сериализации имплементации в JSON, то такие сериализации должны пройти валидацию на основе Схемы JSON данной спецификации.
Расширение схемы¶
Издателям, предоставляющим дополнительные свойства в своих имплементациях, рекомендуется документировать их в системе отслеживания ошибок проекта с тегом „extensions“, а также повторно использовать расширения другого издателя в случаях, когда это возможно.
Валидация¶
Валидация данных СДБВ может осуществляться при помощи Средства анализа данных СДБВ.
Нынешняя схема предусматривает минимальные требования к валидации, и ее следует рассматривать скорее как руководство к структуре данных, а не как полную схему валидации.