Modelo de datos
Los objetos, campos y relaciones son los componentes básicos de todo en Solid.
Todo en Solid se construye a partir de objetos y campos. Si los cambias, todas las apps, vistas, endpoints de la API y flujos de trabajo se adaptan.
Objetos
Los objetos son las tablas que contienen tus datos. Solid incluye estos de inicio:
- Empresas: organizaciones con las que haces negocios
- Personas: contactos individuales
- Oportunidades: negocios en tu pipeline
- Tareas: acciones pendientes para tu equipo
- Notas: texto libre vinculado a cualquier registro
Puedes añadir objetos personalizados para cualquier otra cosa: contratos, proyectos, pedidos, tickets. Los objetos personalizados reciben el mismo trato que los estándar, incluidas vistas, permisos, endpoints de la API y disparadores de flujos de trabajo.
Campos
Los campos son las propiedades de un objeto.
| Categoría | Tipos |
|---|---|
| Básicos | Texto, Número, Booleano, Fecha, Moneda, Valoración, Selección |
| Compuestos | Dirección, Nombre completo, Enlaces, Teléfonos, Correos |
| Especiales | Relación, Archivo, JSON, Actor (quién creó o modificó el registro) |
Cada objeto tiene además campos del sistema: id, createdAt, updatedAt, createdBy y position.
Relaciones
Las relaciones conectan objetos. Una Empresa tiene muchas Personas; una Oportunidad pertenece a una Empresa. Puedes relacionar dos objetos cualesquiera, incluso de muchos a muchos.