Orientações para a adesão a um Modelo de Dados Comum e exemplos de como criar um.
O que é um Modelo de Dados Comum?
Projetar um modelo de dados robusto e escalável é um dos desafios mais difíceis na construção de um sistema de produção. O Modelo de Dados Comum (CDM) fornece orientações para garantir que sua transformação digital seja escalável desde o primeiro dia.
Aplicativos podem ser combinados para resolver casos de uso, conectando-se entre processos de fabricação por meio de tabelas no Modelo de Dados Comum do Tulip{target=_blank}. Ao contrário dos modelos de dados tradicionais que dependem de dependências, o Modelo de Dados Comum composível do Tulip permite que tabelas sejam adicionadas ao longo do tempo, caso a caso.

Um Modelo de Dados Comum oferece um conjunto de esquemas de dados padronizados e expansíveis. Esses esquemas predefinidos abrangem vários tipos de dados, incluindo artefatos operacionais, artefatos físicos, materiais de referência e registros de eventos. Ao representar conceitos e atividades amplamente utilizados, como Ordens de Serviço e Unidades, esses esquemas facilitam a criação, a compilação e a análise de dados. Essa padronização ajuda a otimizar o tratamento de dados entre diferentes sistemas.
Exemplos
Modelo de Dados Comum na Composibilidade
As tabelas Tulip desempenham um papel crucial no gerenciamento de fluxos de dados e na manutenção da conexão entre aplicativos. Elas contêm informações exibidas nos aplicativos, e os aplicativos criam, atualizam e excluem registros das tabelas. Se vários aplicativos estiverem usando as mesmas tabelas, eles podem se comunicar entre si por meio delas.
Por exemplo, um gerente cria uma ordem de serviço em um aplicativo e um operador executa essa ordem de serviço em outro aplicativo ou conjunto de aplicativos.

Ao projetar uma solução para um determinado problema, definir as tabelas que serão utilizadas é uma das etapas mais importantes. A escolha lógica das tabelas pode resultar em aplicativos mais simples, reutilizáveis e composíveis. Se a quantidade adequada de dados for armazenada nas tabelas, o desenvolvedor do aplicativo poderá reduzir o número de variáveis utilizadas, tornando o aplicativo menos complexo e mais fácil de personalizar. Se os aplicativos dentro de uma solução utilizarem o mesmo conjunto de tabelas, eles se tornam intercambiáveis ou combináveis, sem a necessidade de reprojetar um ou outro aplicativo.
Versão da Tabela Base
A versão da tabela base do Modelo de Dados Comum é a estrutura fundamental que define os atributos essenciais de uma entidade em todo o sistema. Ela inclui apenas o conjunto mínimo de campos universalmente obrigatórios, compartilhados por todos os processos.
Seu objetivo é fornecer uma base reutilizável e estável para o gerenciamento de dados. Ela atua como a única fonte de verdade e pode ser expandida por meio de extensões, sem modificar ou duplicar o esquema original.
Extensões de tabela
As extensões de tabela oferecem uma maneira modular de aprimorar uma tabela existente, adicionando campos específicos do domínio sem alterar seu esquema principal. Quando uma extensão é importada, seus campos são automaticamente mesclados à tabela existente correspondente, em vez de criar uma nova.
Essa abordagem mantém as tabelas do Tulip organizadas, modulares e altamente adaptáveis. Ao armazenar extensões em espaços de trabalho separados, as tabelas principais permanecem leves, ao mesmo tempo em que atendem tanto às necessidades de implantação simples quanto às complexas.
Kits de tabelas
Um Kit de Tabelas é um único aplicativo para download que contém apenas tabelas de dados pré-estruturadas e interconectadas para casos de uso específicos da manufatura. Os Kits de Tabelas fornecem a base de dados para construir seus fluxos de trabalho personalizados, sem nenhuma interface de usuário ou processos pré-construídos.
Os kits de tabelas disponíveis incluem:
- Kit Básico do Modelo de Dados Comum do Tulip: a base para qualquer caso de uso de manufatura discreta
- Kit de Gerenciamento de Produção: gerencie operações no chão de fábrica com tabelas para Unidades, Pedidos, Eventos e Estações
- Kit Inicial de Produção: Acelere os fluxos de trabalho de produção digital com tabelas para Pedidos, Unidades e Estações
- Kit de Qualidade: Estruturas de dados pré-construídas para inspeções, amostras, unidades, equipamentos e defeitos
- Kit de Painéis de Qualidade: Tabelas prontas para uso na criação de painéis dinâmicos de qualidade
- Kit de Rastreabilidade de Materiais: visibilidade completa dos materiais com tabelas para Unidades, Pedidos, Lista de Materiais (BOM) e Definições de Materiais
- Kit de Gerenciamento de Estoque: Gerencie o estoque com tabelas de rastreamento de localização e nível de estoque
Crie seu próprio Modelo de Dados Comum
O Modelo de Dados Comum da Tulip foi projetado para servir como ponto de partida na criação do seu modelo de dados. No entanto, todos os processos e soluções são diferentes e, assim como os aplicativos, o modelo de dados pode ser personalizado conforme necessário.
Alterações menores incluem adicionar e remover campos das tabelas. Em alguns casos (processos especiais, necessidade de várias tabelas para o mesmo caso de uso), são necessárias alterações significativas. Isso pode ser feito substituindo uma ou mais tabelas do modelo de dados baixado ou inserindo tabelas adicionais.
Planeje um Modelo de Dados Comum
- Defina os artefatos do seu processo
- Encontre as respectivas tabelas para cada artefato
- Explore os tipos de dados a serem coletados pelos aplicativos e as referências que precisam ser utilizadas
Leitura complementar
- Armazenamento de dados
- Tabelas comuns do Tulip
- Melhores práticas para armazenamento de dados no Tulip
Para tirar dúvidas ou compartilhar sua abordagem, acesse a Comunidade Tulip{target=_blank}.

