Generación de esquemas de almacén de datos en el proceso de migración

Cada grupo de preguntas se utilizará para añadir una entidad al esquema de almacén de datos, donde el ID de grupo de pregunta pasa a ser el nombre de la entidad (excepto si el ID de grupo contiene un '$', en cuyo caso será reemplazado por un '_'). Así, cada página del script nuevo está asociada a su propia entidad.

Si el grupo original referencia varios RDO, se añade al esquema una entidad por cada RDO utilizando el nombre del RDO como nombre de entidad y los elementos de datos como atributos.

Todas las preguntas de un determinado grupo se convierten en los atributos de la entidad de página. El tipo del dato se copia de la definición de la pregunta original. Si se estaba utilizando un dominio raíz (por ejemplo, SVR_BOOLEAN), se utilizará el dominio IEG correspondiente (IEG_BOOLEAN). Si el dominio no es un dominio raíz (por ejemplo, MyApp_BOOLEAN), se utilizará el dominio IEG correspondiente y se registrará un aviso, ya que es posible que haya que redefinir manualmente el dominio original en el esquema de dominios. En el caso de una tabla de códigos también se registrará un aviso, porque hay que añadirlo al esquema de dominios.