Logo Hardware.com.br
Klash
Klash Highlander Registrado
9.2K Mensagens 762 Curtidas

Dúvida sobre relacionamento DER

#1 Por Klash 07/02/2018 - 15:48
Eae galera!

Faz um tempo que não mexo com DER, estou fazendo um trabalho e estou em dúvida quanto aos relacionamentos.

Anexo do post


Eu fiz esse diagrama, porém, acredito que não esteja certo.
A ideia é o seguinte: 1 cliente pode fazer somente 1 solicitação de um novo treino. Ele só pode fazer outras solicitações, quando o prazo de 3 meses vencer, ou seja, ele poderá fazer diversas solicitações, porém, 1 por vez.
Mesma coisa para a avaliação física.
Já para dúvidas, 1 cliente pode fazer diversas dúvidas e não apenas 1.

No caso do instrutor, terá somente 1 instrutor. O instrutor responde somente a 1 solicitação de treino, 1 avaliação física e diversas dúvidas, de 1 cliente.

Nisso tudo que falei, estou montando o diagrama como se estivesse apenas um cliente. O correto seria fazer no sistema como um todo?

Em vez de 1 cliente, pode fazer 1 solicitação de treino, seria, vários clientes, podem fazer 1 solicitação de treino, 1 avaliação física e diversas dúvidas.
1 instrutor responde diversas solicitações de treino, avaliação física e dúvidas.

Anexos

delsonk
delsonk Novo Membro Registrado
1 Mensagem 0 Curtidas
#2 Por delsonk
12/02/2018 - 13:09
Boa tarde!
Vou numerar as solicitações referentes ao DER para facilitar as colocação das respostas.
Pergunta 1. Depois de decorridos 3 meses o cliente poderá fazer uma solicitação de novo treino! Logo seu relacionamento terá que ser 1xn, caso contrário isso será impossível. A freqüência das solicitações de treino terão que ser controladas através de um campo data;
Pergunta 2. 1 Cliente x nDúvidas;
Pergunta 3. No momento vc tem apenas um instrutor mas no futuro poderá haver mais de um. Também iria preparar o sistema para isso;
Tem que desenvolver o sistema como um todo. Caso contrário seus esforços serão em vão.
Espero ter lhe ajudado. Bom estudos!
Delson
© 1999-2024 Hardware.com.br. Todos os direitos reservados.
Imagem do Modal