Accounts and sub-accounts
An Account may contain multiple Sub-Accounts, which may also contain Sub-Accounts. Both Accounts and Sub-Accounts may contain Courses.
Often an Account corresponds to an institution or school. A Sub-Account would then correspond to a school or college, and another Sub-Account may correspond to a department or program.