Cuando incorpora un esquema, tiene que estar validado para impedir que se incorpore si el esquema incluye algún error.
El proceso de validación consta de una serie de pruebas que determinan si se satisfacen o no todas las condiciones siguientes:
- El nombre de cada campo y acción es exclusivo.
- Cada campo tiene un tipo de datos y un comportamiento para cada estado del tipo de registro.
- Cada campo con el tipo de datos REFERENCE o REFERENCE_LIST incluye un tipo de registro que da soporte a la propiedad reference_to.
- Todas las acciones de transiciones de estado tienen un estado de origen y un estado de destino.
- Se ha definido una clave exclusiva para todos los tipos de registro sin estado.
- Las palabras reservadas de SQL se utilizan correctamente.
Si se ha aplicado algún paquete al esquema, dichos componentes también se validan.
Si no puede validar todos los cambios del esquema, puede guardarlos y continuar editándolos más tarde. También puede cancelar la extracción de un esquema, lo que revierte el esquema a su versión anterior.