Skip to content

Instantly share code, notes, and snippets.

@mycargus
Created March 16, 2016 16:50
Show Gist options
  • Save mycargus/45ea710b09a9284c4038 to your computer and use it in GitHub Desktop.
Save mycargus/45ea710b09a9284c4038 to your computer and use it in GitHub Desktop.
term-course-section hierarchy scenarios
COURSES
* indicates full coverage
** indicates partial coverage
Course 1**
- active
-- past start date
-- no end date
- unrestricted
Course 2*
- active
-- past start date
-- future end date
- unrestricted
Course 3*
- active
-- past start date
-- future end date
- restricted
Course 4**
- active
-- past start date
-- no end date
- restricted
Course 5**
- inactive
-- no start date
-- no end date
- unrestricted
Course 6*
- inactive
-- no start date
-- no end date
- restricted
Course 7**
- inactive
-- future start date
-- no end date
- unrestricted
Course 8*
- inactive
-- future start date
-- future end date
- unrestricted
Course 9*
- inactive
-- future start date
-- future end date
- restricted
Course 10*
- concluded
-- past start date
-- past end date
- unrestricted
Course 11*
- concluded
-- past start date
-- past end date
- restricted
Course 12**
- inactive
-- future start date
-- no end date
- restricted
SECTIONS
* indicates full coverage
** indicates partial coverage
Section 1**
- active
-- past start date
-- no end date
- unrestricted
Section 2*
- active
-- past start date
-- future end date
- unrestricted
Section 3*
- active
-- past start date
-- future end date
- restricted
Section 4**
- active
-- past start date
-- no end date
- restricted
Section 5*
- inactive
-- no start date
-- no end date
- unrestricted
Section 6*
- inactive
-- no start date
-- no end date
- restricted
Section 7**
- inactive
-- future start date
-- no end date
- unrestricted
Section 8*
- inactive
-- future start date
-- future end date
- unrestricted
Section 9*
- inactive
-- future start date
-- future end date
- restricted
Section 10*
- concluded
-- past start date
-- past end date
- unrestricted
Section 11*
- concluded
-- past start date
-- past end date
- restricted
Section 12**
- inactive
-- future start date
-- no end date
- restricted
TERMS
* indicates full coverage
** indicates partial coverage
Term 1*
- active
-- past start date
-- no end date
Term 2*
- active
-- past start date
-- future end date
Term 3**
- inactive
-- no start date
-- no end date
Term 4**
- inactive
-- future start date
-- no end date
Term 5*
- inactive
-- future start date
-- future end date
Term 6*
- concluded
-- past start date
-- past end date
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment