Olá, Wercton, tudo bem?
Desculpe pela demora em obter retorno.
Que bom que você foi além do curso e elaborou um diagrama baseado em outro mini-mundo, isso ajuda a consolidar os conhecimentos adquiridos, parabéns!
Analisei o seu diagrama e tenho algumas considerações, notei que a entidade Produto é uma entidade fraca em relação à Loja, logo, consideramos serem produtos exclusivos de Loja, e por ter essa chave estrangeira cod_loja, deduzimos que essa loja possua mais de uma, por exemplo, uma franquia. Dessa forma, a cardinalidade máxima do Produto será N, pois ele poderá estar contido em diferentes lojas da rede.
- A cardinalidade Produtoficará assim:

Está diagramado a entidade Chat como fraca, considerando no mundo real, usualmente o chat ele pertence à Loja, considerando isso, ela terá a chave estrangeira referente aos atributos identificadores de Loja, que será o Cod_loja. Podemos inserir um código identificador ao chat, chamarei de Cod_chat.
- A entidade Chatficará assim:
 
  
Você descreve que: “[...]o usuário pode abrir um chat com uma determinada loja”. Seguindo a sua descrição, a cardinalidade máxima do Usuário com a relação abre Chat será 1.
- A cardinalidade de Usuário ficará assim:
 
 
Prosseguindo com essa mesma lógica, a cardinalidade de Chat em relação à loja será, no mínimo, 1, pois não existe chat que não é respondido pela loja, e no máximo 1, pois, segundo a descrição, é com uma determinada loja.
- A cardinalidade de Chat ficará assim:
 
  
Espero ter ajudado.
Caso surjam dúvidas, fico à disposição.
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!