Olá Jesiniel, como vai?
Parabéns pelo desenvolvimento do seu diagrama, você está no caminho certo. Quanto à sua dúvida sobre os serviços e produtos serem entidades fracas em relação à entidade cliente, isso dependerá da definição do seu contexto. Considerando a abordagem mais comum no mundo real, gostaria de fazer algumas sugestões:
Serviço: Pode ser tratado como uma entidade independente, ou seja, não depende diretamente de outras entidades. No entanto, é possível estabelecer relações com as entidades Cliente e/ou Loja para registrar informações como qual cliente solicitou o serviço e/ou em qual loja o serviço foi realizado.
Produto: Semelhante ao Serviço, pode ser considerado uma entidade independente. Pode ter uma relação com a entidade Estoque para monitorar a quantidade de produtos disponíveis.
Aqui estão algumas sugestões adicionais para relações:
- Um Cliente pode solicitar zero ou mais Serviços.
- Um Serviço é solicitado por um Cliente.
- Um Produto pode estar presente em zero ou mais Estoques.
- Um Estoque pode conter zero ou mais Produtos.
- Um Fornecedor pode fornecer para zero ou mais Estoques.
Espero que essas sugestões enriqueçam ainda mais a sua modelagem.
Caso surja alguma dúvida, não hesite em compartilhar no fórum.
Grande abraço e bons estudos!
Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!