Informática, perguntado por consultorgalindo1, 3 meses atrás

Questão 10
Em uma modelagem de sistemas, a associação entre as classes Estudante e Turma devem representar regras de negócios que foram definidas para escola que utilizará o sistema. Uma turma só é válida quando existe no mínimo 10 estudantes para garantir a viabilidade financeira do curso e no máximo 50 para que não fique uma sala de aula muito lotada, de modo que prejudique o andamento do curso. Já um estudante, pode realizar vários cursos, podendo estar em 1 ou várias turmas.

Qual alternativa complementa as regras de multiplicidade definida no problema para o diagrama de classe acima?

Alternativas
Alternativa 1:

Adicionar 1...* do lado de Estudante e 1...* do lado de Turma
Alternativa 2:

Adicionar * no lado de Estudante e 1 no lado de Turma
Alternativa 3:

Adicionar 10...50 no lado de Estudante e 1 no lado de Turma
Alternativa 4:

Adicionar 10...50 no lado de Estudante e 1...* no lado de Turma
Alternativa 5:

Adicionar 10...50 no lado de Estudante e * no lado de Turma

Anexos:

consultorgalindo1: A resposta é Adicionar 10...50 no lado de Estudante e * no lado de Turma
consultorgalindo1: Alternativa 5
consultorgalindo1: Explicação: As associações que possuem multiplicidade do tipo muitos (*), em qualquer de suas
extremidades, forçam a transmissão do atributo-chave na classe da outra extremidade
da associação. Entretanto esse atributo-chave não aparece desenhado na classe.
thedevcool: Eu respondi o exercício com vocês fazendo algumas anotações espero que ajude

Soluções para a tarefa

Respondido por herlanss
6

Resposta:

Adicionar 10...50 no lado de Estudante e 1...* no lado de Turma

Explicação:


thedevcool: certinho!
Perguntas interessantes