O seu negócio, modelado visualmente.
Clientes, produtos, encomendas, contratos, incidências — o que o seu negócio gere. O Integrafy-OS cria tabelas, endpoints REST/GraphQL e validações automaticamente. Sem SQL, sem DBA, sem refazer migrações.
O que compõe um modelo?
Objectos
As entidades que o seu negócio reconhece: Cliente, Produto, Encomenda. Cada objecto com os seus atributos (nome, NIF, preço) e validações.
Relações
Como os objectos se ligam entre si. Uma Encomenda pertence a um Cliente, contém Linhas, é servida a partir de um Armazém. Com atributos próprios se forem necessários.
Acções
O que a sua equipa pode fazer sobre os objectos: criar, modificar, anular, aprovar, exportar. Cada acção com autorização granular por papel.
Validações
Tipos fortes (email, IBAN, NIF), intervalos (stock ≥ 0), padrões regex, referências a outros objectos. O dado inconsistente nem entra no sistema.
Endpoints automáticos
Cada objecto tem APIs REST e GraphQL geradas de série. Autenticação, paginação, filtros, ordenação. Pronto para consumir a partir de qualquer app.
Hooks de negócio
Funções que se executam antes/depois de criar, actualizar ou apagar. Enriquecimento, notificações, integrações com sistemas externos.
De objecto a API: exemplo em 30 segundos
Define um objecto Cliente com os campos nif,
nome, tarifa e relação com Empresa.
Carrega em "Publicar".
O Integrafy-OS gera automaticamente:
GET /api/clientes,POST /api/clientes,PUT /api/clientes/:id- Schema GraphQL com queries e mutations
- Validação de NIF (formato PT/UE/internacional)
- Índices no lake para consultas rápidas
- Ontologia actualizada — a IA já sabe o que é um Cliente
Perguntas frequentes sobre Modelos
Quem modela o negócio: IT ou o utilizador de negócio?
Ambos podem. A modelação visual está pensada para que utilizadores de negócio (responsáveis de operações, product owners) definam os objectos que manuseiam todos os dias. A IT pode refinar com tipos avançados, constraints e validações técnicas se for preciso.
Que objectos vêm de série?
Templates para B2B industrial: Cliente, Empresa, Produto, Variante, Tarifa, Encomenda, Guia de transporte, Factura, Incidência, Devolução. Adaptam-se aos seus campos específicos sem refazer o modelo.
As APIs são geradas automaticamente?
Sim. Cada objecto expõe endpoints REST e GraphQL automáticos (list, get, create, update, delete) com autenticação, rate limiting e autorização por papel. Se necessita de lógica custom, pode fazer override com funções próprias.
O que acontece se alterar o modelo já em produção?
O lake mantém schema versioning: os dados históricos conservam o seu schema original e os novos usam o actualizado. As consultas aplicam coerção automática onde é possível, e avisam onde não é.
Posso definir relações N-para-N com atributos próprios?
Sim. As relações podem ter os seus próprios atributos (ex.: data da última compra, tarifa aplicada). A modelação não está limitada a relações 1-para-N simples — suporta os grafos que o seu negócio necessite.
Quanto tempo demora a IT a adicionar um campo novo ao ERP?
Demonstração de modelação visual em 30 minutos.