← Salesforce Platform Administrator: configurar e operar
02 / 8 · 40 MIN

Modelo de dados e experiência em Lightning

Relacionar ciclo de vida, agregações, record types e apresentação com necessidades do processo.

Conceito e mecanismo

A escolha de uma relação deve refletir o ciclo de vida dos dados. Em objetos customizados, master-detail cria dependência e pode eliminar detalhes quando o master é eliminado. Lookup permite avaliar um vínculo com maior independência. Uma agregação roll-up no master aproveita a relação apropriada, mas não justifica ignorar requisitos de retenção do detalhe.

Aplicação guiada

Desenha primeiro entidades, cardinalidade, ownership e retenção. Depois escolhe campos e cálculos, identifica impactos de eliminação e define como migrar dados existentes. Record types ajudam a distinguir processos, valores de picklist e layouts no mesmo objeto. A segurança continua a ser tratada pelos controlos de acesso. Guardar uma página Lightning também exige concluir a disponibilização adequada ao público previsto. Usa uma pequena matriz de operações para rever o modelo: criar um master, acrescentar detalhes, alterar o montante, remover um detalhe e tentar eliminar o master. Para cada operação, escreve que registos e totais devem permanecer. A comparação entre esse resultado esperado e a semântica da relação revela conflitos antes de existirem milhares de registos. Inclui também quem autoriza cada operação e como será tratada uma tentativa recusada.

NA PRÁTICA

Uma revisão operacional tem várias evidências que precisam de sobreviver ao arquivo ou eliminação da revisão. O protótipo usa master-detail apenas para obter uma soma. Antes da entrega, a equipa revê a dependência, o processo de eliminação e a alternativa para calcular o total. Um campo obrigatório no ecrã não resolve esse conflito estrutural de retenção.

Armadilhas comuns

Não uses record types como fronteira de confidencialidade. Um layout editável não ultrapassa segurança de campo só de leitura. Numa regra de validação, a fórmula verdadeira identifica a condição inválida; não significa que o valor foi aceite.

Tópicos relacionados: Acesso efetivo e ciclo de vida dos utilizadores · Leads, campanhas e seguimento comercial · Cases, filas e escalamento operacional

Leva esta ideia contigo

Valida o modelo com criação, alteração, eliminação e retenção antes de o avaliar apenas pela aparência dos formulários.

Criar conta

Referência: Object Relationships · Platform Administrator guide Summer 25

Salesforce é uma marca comercial de Salesforce, Inc. A dr.pt é uma plataforma de preparação independente e não está afiliada, associada, patrocinada, autorizada nem aprovada por Salesforce. Os conteúdos e as perguntas são originais, não são perguntas oficiais de exame, e concluir os nossos testes não atribui nem garante qualquer certificação. Os nomes são usados apenas para identificar o tema. Todas as outras marcas pertencem aos respetivos titulares.