moodle-usp / moodle-block_extensao

Plugin de Moodle dos Cursos de Extensão.
0 stars 0 forks source link

Quem deve ter o ambiente criado: as turmas ou as atividades? #69

Closed Potalej closed 1 month ago

Potalej commented 1 month ago

Atualmente, capturamos o codofeatvceu (código-oferecimento-atividade-ceu) na tabela OFERECIMENTOATIVIDADECEU para a criação do ambiente. Conforme a base, temos a seguinte relação:

relacao_cex

Isso significa que cada oferecimento atividade (OFERECIMENTOATIVIDADECEU) depende do oferecimento de uma edição de um curso (EDICAOCURSOOFECEU), que por sua vez depende de uma edição de um curso (EDICAOCURSOCEU), que por sua vez depende de um curso (CURSOCEU).

Cabe observar que os ministrantes (MINISTRANTECEU) se relacionam apenas com as atividades, ou seja, podem existir atividades dentro do OFERECIMENTOATIVIDADECEU que possuem ministrantes diferentes, mesmo sendo da mesma EDICAOCURSOOFECEU.

Assim, qual informação deveríamos pegar de fato?