Modelo de dados
Objetos, campos e relações são os blocos de construção de tudo no Solid.
Tudo no Solid é construído a partir de objetos e campos. Altere-os, e todos os apps, visualizações, endpoints de API e workflows acompanham.
Objetos
Objetos são as tabelas que guardam seus dados. O Solid começa com estes:
- Empresas: organizações com as quais você faz negócios
- Pessoas: contatos individuais
- Oportunidades: negócios no seu pipeline
- Tarefas: itens de ação para sua equipe
- Notas: texto livre vinculado a qualquer registro
Você pode adicionar objetos personalizados para todo o resto: contratos, projetos, pedidos, chamados. Objetos personalizados recebem o mesmo tratamento dos objetos padrão, incluindo visualizações, permissões, endpoints de API e gatilhos de workflow.
Campos
Campos são as propriedades de um objeto.
| Categoria | Tipos |
|---|---|
| Básicos | Texto, Número, Booleano, Data, Moeda, Avaliação, Seleção |
| Compostos | Endereço, Nome completo, Links, Telefones, E-mails |
| Especiais | Relação, Arquivo, JSON, Ator (quem criou ou alterou o registro) |
Todo objeto também tem campos de sistema: id, createdAt, updatedAt, createdBy e position.
Relações
Relações conectam objetos. Uma Empresa tem muitas Pessoas; uma Oportunidade pertence a uma Empresa. Você pode relacionar quaisquer dois objetos, inclusive de muitos para muitos.