Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

O objetivo deste documento é informar sobre descrever e diferenciar os tipos de armazenamento de dados de formulários na base do fluig. Os tipos possíveis são: Ficha (Tabela única) e

 

Definição do Modelo de Armazenamento

O modelo de armazenamento é definido pelo desenvolvedor durante a exportação do formulário através do fluig Studio. Esta opção só é exibida ao exportar um novo formulário para o servidor.

Na imagem abaixo são exibidos os dois modelos disponíveis:

  • Ficha (Tabela única) ou "Numa única tabela (para pequenas quantidades de registros)";
  • Meta Lista (Tabelas múltiplas)

...

 

Ficha (Tabela Única)

  • ou "Tabelas de Banco de Dados (recomendado)".

Image AddedUm formulário configurado para armazenar seus dados em tabela única irá ter as informações de cada registro gravadas na tabela "FICHA". Por acumular muitos registros rapidamente dependendo do fluxo de uso dos formulários e das solicitações que os utilizam, esse modelo é pouco performático e não recomendado para a construção de formulários atualmente, sendo mantido seu suporte para situações específicas e para manter formulários vindos de versões anteriores.

 

Meta Lista (Tabelas Múltiplas)

Um formulário configurado para armazenar seus dados em tabelas múltiplas, quando exportado

...

criará uma nova tabela no banco de dados

...

cujo nome

...

seguirá o padrão MLEEELLL, onde EEE representa o código da empresa precedido por zeros e LLL representa o código da lista (gerado de forma sequencial pela plataforma) também precedido por zeros.

...

Informações
titleExemplo

Se o código da empresa for "1" e já foram criados 20 formulários previamente, o próximo formulário criado (de nº 21) irá gerar a tabela ML001021.

Os registros destes formulários também serão separados em Meta Listas filhas, que

...

seguirão o mesmo padrão de criação e

...

serão relacionadas através da tabela META_LISTA_REL.

...

O modelo de tabelas múltiplas, por

...

segmentar os dados dos formulários e tornar mais eficiente a consulta a estes registros, é o modelo

...

recomendado e também o padrão para a exportação de novos formulários

...

para o servidor fluig.

 

Ficha (Tabela Única)

Um formulário configurado para armazenar seus dados em tabela única terá as informações de cada registro gravadas na tabela FICHA do banco de dados. Por acumular muitos registros rapidamente, dependendo do fluxo de uso dos formulários e das solicitações que os utilizam, esse modelo é pouco eficiente e não é recomendado para a construção de formulários atualmente, sendo mantido seu suporte para situações específicas e para manter formulários importados de versões anteriores.