Competency Usercompcourse Table Schema (competency_usercompcourse)


Description

User competencies in a course

competency_usercompcourse table columns

Column Type Size Nulls Auto Default Children Parents Comments
id BIGINT 19 null
userid BIGINT 19 null
user.id Implied Constraint R

User associated to the competency.

courseid BIGINT 19 null
course.id Implied Constraint R

The course this competency is linked to.

competencyid BIGINT 19 null
competency.id Implied Constraint R

Competency associated to the user.

proficiency TINYINT 3 null

Indicate if the competency is proficient not.

grade BIGINT 19 null

The course grade assigned for the competency.

timecreated BIGINT 19 null
timemodified BIGINT 19 null
usermodified BIGINT 19 null

Table contained -1 rows

competency_usercompcourse table indexes

Constraint Name Type Sort Column(s)
PRIMARY Primary key Asc id
compuser_usecoucom_uix Must be unique Asc/Asc/Asc userid + courseid + competencyid

competency_usercompcourse table relationships