Descrição da estrutura da tabela mdl_role_assignments

Descrição da estrutura da tabela mdl_role_assignments

por Lino Vaz Moniz -
Número de respostas: 0

mdl_role_assignments é a tabela do core do Moodle que gerencia inscrição de alunos, tutores etc nos cursos / contexto do Moodle.

 A tabela a seguir descreve os campos mais importantes. 

Colunas

Descrição

id

 Id único  gerado automaticamente

roleid

Perfil do usuário. Define se é aluno, professor etc. Trata-se da chave estrangeira da tabela mdl_role

contextid

Define o contexto da inscrição. Chave estrangeira da tabela mdl_context

userid

Especifica qual usuário está inscrito. Chave estrangeira da tabela mdl_user

component

Especifica o plugin de inscrição usado. Esse campo é preenchido quando se usa plugin de inscrição cohort

itemid

Especifica a instancia do plugin de inscrição quando se usa methodo cohort