jchubber/CareerVillage — Issue #13: Create new models
Author: garbados
Created: 2011-11-13 22:05:13+00:00
State: open

cv_user
type: student, professional, or educator
derive rights based on type
school
name
location
intermediary class: school_rel
foreignkey: cv_user
type: attendee, follower
if attendee...
when did you start attending?
are you currently attending OR when did you stop?
foreignkey: school
teacher
foreignkey: cv_user (must be educator)
many-to-many: cohort
many-to-many: school
cohort
title
begin_date
end_date
students: many-to-many: cv_user
teachers: many-to-many: cv_user