Tipo de interação
Uma interação e seus participantes. Cada participante carrega um papel vindo da lista vinculada ao tipo.
| Configuração | Finalidade |
|---|
| Nome | Identifica o tipo na configuração |
| Nome de exibição | O que as pessoas leem |
| Descrição | Texto livre |
| Lista de papéis de participante | Um tipo de lookup restringindo os papéis |
Tipos não carregam esquema de atributos por tipo. Interações registram o que
aconteceu, quem esteve envolvido e quando — estrutura mais rica por tipo não está
disponível hoje, e vale levantar como lacuna em vez de contornar com convenções em
texto livre.
Interação
| Campo | Notas |
|---|
| Tipo | Obrigatório |
| Situação | Do catálogo de situações da plataforma |
| Ocorreu em | Quando aconteceu, não quando foi registrada |
| Entidade | O titular |
| Participantes | Entidades adicionais, cada uma num papel |
Participantes
| Regra | Comportamento |
|---|
| Papel fora da lista vinculada ao tipo | Rejeitado |
| Tipo sem lista de papéis vinculada | Rejeitado — vincule uma primeiro |
| A mesma entidade no mesmo papel duas vezes | Rejeitado como duplicata |
Comportamento na consolidação
| Evento | Efeito |
|---|
| Consolidação | Interações migram para o sobrevivente |
| Ambos os registros participaram de uma interação | A participação duplicada colapsa |
| Desfazer | O arranjo original é restaurado |
Exclusão reversível
Interações e seus tipos são excluídos de forma reversível e restauráveis. O nome de
um tipo é liberado na exclusão, então um tipo pode ser recriado com o mesmo nome
sem colidir com o excluído.
Interações versus relacionamentos
| Representa | Tempo |
|---|
| Relacionamento | Um vínculo permanente | Vale por um período |
| Interação | Um evento discreto | Acontece num ponto |
A seguir
Última verificação no commit d3c2586b (2026-08-03)