Boa tarde Gilvan.
Os perfis eu já criei e defini algumas roles... mas eu quero saber a nível de programação mesmo se precisa fazer a associação de professor e parceiro.
Preciso desta associação porque por exemplo, um mesmo curso terá vários parceiros diferentes e vários professores diferentes.
Um parceiro não pode ver os professores e alunos do outro parceiro...
A idéia de turmas é justamente por causa disso.
Criar um curso só para vários parceiros, com vários professores, com vários alunos.
As turmas abrigariam Parceiros, Professores e Alunos diferentes, nunca iguais.
E na hora de definir por exemplo uma turma, o Parceiro não poderia ver os professores e alunos dos outros parceiros....
Fazer o curso virar turma vai me fazer replicar o mesmo material uma série de vezes... Não é esta a idéia.
Eu pensei em usar o conceito das sub-categorias, mas e para aprovar uma sub-categoria? Porque a turma deve ser aprovada pelo mestre do sistema...
Entendeu?