Orientación para adherirse a un modelo de datos común y ejemplos de cómo crear uno.
¿Qué es un modelo de datos común?
Diseñar un modelo de datos robusto y escalable es uno de los retos más difíciles a la hora de crear un sistema de producción. El Modelo de Datos Común (CDM) ofrece orientación para garantizar que tu transformación digital sea escalable desde el primer día.
Las aplicaciones se pueden combinar para resolver casos de uso, conectándose entre los distintos procesos de fabricación mediante tablas del Modelo de Datos Común de Tulip{target=_blank}. A diferencia de los modelos de datos tradicionales que se basan en dependencias, el Modelo de Datos Común componible de Tulip permite añadir tablas a lo largo del tiempo, caso por caso.

Un Modelo de Datos Común proporciona un conjunto de esquemas de datos estandarizados y ampliables. Estos esquemas predefinidos abarcan diversos tipos de datos, incluidos artefactos operativos, artefactos físicos, materiales de referencia y registros de eventos. Al representar conceptos y actividades de uso generalizado, como las órdenes de trabajo y las unidades, estos esquemas facilitan la creación, recopilación y análisis de datos. Esta estandarización ayuda a agilizar el manejo de datos entre diferentes sistemas.
Ejemplos
Modelo de datos común en la composibilidad
Las tablas de Tulip desempeñan un papel crucial en la gestión de los flujos de datos y en el mantenimiento de la conexión entre aplicaciones. Contienen información que se muestra en las aplicaciones, y estas crean, actualizan y eliminan registros de las tablas. Si varias aplicaciones utilizan las mismas tablas, pueden comunicarse entre sí a través de ellas.
Por ejemplo, un responsable crea una orden de trabajo en una aplicación y un operario ejecuta dicha orden de trabajo en otra aplicación o conjunto de aplicaciones.

A la hora de diseñar una solución para un problema concreto, definir las tablas que se van a utilizar es uno de los pasos más importantes. Elegir las tablas de forma lógica puede dar lugar a aplicaciones más sencillas, reutilizables y componibles. Si se almacena la cantidad adecuada de datos en las tablas, el desarrollador de la aplicación puede reducir el número de variables de la aplicación utilizadas, lo que hace que la aplicación sea menos compleja y más fácil de personalizar. Si las aplicaciones de una solución utilizan el mismo conjunto de tablas, estas se vuelven intercambiables o combinables, sin necesidad de rediseñar ninguna de ellas.
Versión de tabla base
La versión de la tabla base del Modelo de Datos Común es la estructura fundamental que define los atributos esenciales de una entidad a nivel de todo el sistema. Incluye únicamente el conjunto mínimo de campos universalmente requeridos que se comparten en todos los procesos.
Su objetivo es proporcionar una base reutilizable y estable para la gestión de datos. Actúa como única fuente de verdad y puede ampliarse mediante extensiones sin modificar ni duplicar el esquema original.
Extensiones de tabla
Las extensiones de tabla ofrecen una forma modular de mejorar una tabla existente añadiendo campos específicos del dominio sin alterar su esquema central. Cuando se importa una extensión, sus campos se fusionan automáticamente con la tabla existente correspondiente, en lugar de crear una nueva.
Este enfoque mantiene las tablas de Tulip limpias, modulares y altamente adaptables. Al almacenar las extensiones en espacios de trabajo independientes, las tablas principales siguen siendo ligeras, al tiempo que dan respuesta tanto a necesidades de implementación sencillas como complejas.
Kits de tablas
Un kit de tablas es una única aplicación descargable que contiene únicamente tablas de datos preestructuradas e interconectadas para casos de uso específicos de la fabricación. Los kits de tablas proporcionan la base de datos necesaria para crear flujos de trabajo personalizados sin necesidad de una interfaz de usuario ni procesos predefinidos.
Entre los kits de tablas disponibles se incluyen:
- Kit básico del modelo de datos común de Tulip: la base para cualquier caso de uso de fabricación discreta
- Kit de gestión de la producción: gestiona las operaciones en planta con tablas para unidades, pedidos, eventos y estaciones
- Kit de inicio de producción: pon en marcha rápidamente flujos de trabajo de producción digitales con tablas para pedidos, unidades y estaciones
- Kit de calidad: estructuras de datos predefinidas para inspecciones, muestras, unidades, equipos y defectos
- Kit de paneles de control de calidad: tablas listas para usar que permiten crear paneles de control de calidad dinámicos
- Kit de trazabilidad de materiales: visibilidad integral de los materiales con tablas para unidades, pedidos, listas de materiales y definiciones de materiales
- Kit de gestión de inventario: gestiona el inventario con tablas de seguimiento de ubicaciones y niveles de existencias
Crea tu propio modelo de datos común
El modelo de datos común de Tulip está diseñado para servir de punto de partida a la hora de crear su propio modelo de datos. Sin embargo, todos los procesos y soluciones son diferentes y, al igual que las aplicaciones, el modelo de datos se puede personalizar según sea necesario.
Los cambios más pequeños incluyen añadir y eliminar campos de las tablas. En algunos casos (procesos especiales, necesidad de varias tablas para un mismo caso de uso) se requieren cambios importantes. Esto se puede hacer sustituyendo una o más tablas del modelo de datos descargado o insertando tablas adicionales.
Planificar un modelo de datos común
- Define los artefactos de tu proceso
- Busca las tablas correspondientes a cada artefacto
- Analice los tipos de datos que deben recopilar las aplicaciones y las referencias que deben utilizarse
Lecturas recomendadas
- Almacenamiento de datos
- Tablas comunes de Tulip
- Prácticas recomendadas para almacenar datos en Tulip
Si tienes alguna pregunta o quieres compartir tu enfoque, visita la comunidad de Tulip{target=_blank}.

