Qual é a forma correta de fazer esse diagrama de sequência?

Estou estudando como fazer diagrama de sequência usando um crud como base e me surgiu uma dúvida nos fluxos de editar e excluir:

O cadastrar cliente o usuário entra direto na opção e cadastra, fluxo ok.

Porém o Alterar Cliente e Excluir cliente são acessados apenas após o Consultar Cliente.

Após consultar o cliente na tabela de resultado existem 2 botões que direcionam para Alterar ou Excluir.

Minha dúvida é se nesse caso, meus diagramas de Alterar e Excluir devem partir de um entendimento que já estou naquela tela,
ou seja, faço a sequência somente a partir do resultado da consulta?

Ou devo fazer por exemplo no digrama de Excluir Cliente o fluxo desde a consulta até o Excluir?

Em UML você pode colocar [alt] (uma espécie de caixa com opção de if e els, uma em cada parte - superior e inferior), onde, será colocado o link para cada passo.
Não vejo necessidade de você colocar cada um num diagrama e repetir a parte da consulta (reutilização de trabalho é mais rápido), desde que, isto não interfira no entendimento final do diagrama, afinal, o objetivo dele é permitir uma visão passo a passo de cada use case e da relação entre as classes.