Modelos de Dados
Os Modelos de Dados do Blueputto permitem que equipes criem esquemas reutilizáveis de itens com campos estruturados, mantenham os registros consistentes e gerenciem atualizações a partir de um único lugar.

Os Modelos de Dados são os esquemas estruturados reutilizáveis do Blueputto para registros de itens. Eles permitem que as equipes definam campos consistentes uma vez e depois apliquem essa estrutura em muitos Items, em vez de reconstruir metadados personalizados registro por registro.
É isso que transforma a edição de itens de um conjunto solto de anotações em um sistema de dados mais controlado. As equipes podem decidir quais informações pertencem a um registro, como elas devem ser capturadas e onde devem aparecer.
Campos reutilizáveis para dados consistentes de itens
Cada modelo de dados é composto por campos ordenados que descrevem um tipo repetível de informação estruturada. Na implementação atual, o Blueputto oferece suporte a nove tipos de campo:
Texto
Número
Booleano
Data
Data e Hora
Seleção
Seleção múltipla
Moeda
Link
Esses campos não são todos idênticos. As equipes podem configurar opções como comportamento de texto longo, comprimento mínimo, intervalos numéricos, formatação de data, opções de seleção, códigos de moeda e comportamento de links.
Essa flexibilidade é importante porque diferentes coleções de objetos precisam de estruturas diferentes. Um registro de item pode precisar de detalhes de avaliação e aquisição, enquanto outro pode precisar de datas de conservação, referências de localização ou links externos.

Gerenciado em um só lugar e mantido em sincronia
A área de configurações do modelo de dados foi criada como uma interface de gerenciamento de estrutura, e não como um formulário isolado. As equipes podem:
criar um novo modelo,
renomeá-lo,
adicionar ou remover campos,
reordenar campos,
editar a configuração dos campos,
e revisar quantos itens usam esse modelo atualmente.
No desktop, isso aparece como um layout de dois painéis, com a lista de modelos à esquerda e o editor de campos à direita. No mobile, o editor de campos abre em um painel, o que mantém o mesmo fluxo de trabalho utilizável em telas menores.
O fluxo de salvamento é importante aqui porque as alterações podem afetar registros reais. Quando campos são removidos de um modelo de dados, o Blueputto limpa os valores removidos dos itens vinculados para que a estrutura permaneça alinhada em vez de se desviar com o tempo. Se um modelo de dados inteiro for excluído, ele será desvinculado dos itens que o utilizavam.
Aplicado diretamente na edição de itens
Os Modelos de Dados não são apenas um recurso de configuração do lado administrativo. Eles são usados diretamente no espaço de trabalho de item individual.
Na implementação atual, os usuários podem atribuir um ou mais modelos de dados a um item pela barra lateral do item. Depois de selecionado, cada modelo de dados aparece como sua própria seção em acordeão e renderiza exatamente os campos definidos nas configurações.
Isso cria uma ponte clara entre o design central da estrutura e o trabalho diário com registros. Os administradores definem o esquema uma vez, e os editores ou registradores preenchem os campos resultantes no mesmo lugar em que gerenciam status, categorias, arquivos e documentos vinculados.

