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