La sentencia BROKER SCHEMA es opcional; utilícela en un archivo ESQL para identificar de forma explícita el esquema que contiene el archivo.
Un esquema ESQL es un contenedor con nombre para funciones, procedimientos, módulos y variables. El esquema ESQL es similar al concepto de espacio de nombres de C++ y XML y al concepto de paquete de Java.
A falta de una sentencia BROKER SCHEMA, todas las funciones, procedimientos, módulos y constantes pertenecen al esquema predeterminado. El esquema predeterminado es similar al espacio de nombres predeterminado en C++, al espacio de nombres no de destino en el esquema XML y al paquete predeterminado en Java.
El concepto de BROKER SCHEMA en lenguaje ESQL es equivalente a package en Java. BROKER SCHEMA no está en el ESQL de intermediario.