系统用户与组织的关系
组织结构关系
组织结构层级如下:Organization → Campus → Class → User
用户与组织的关系
用户和组织的关系比较灵活:
一个用户可以属于多个Campus,也可以属于多个Class(如上图中的小明、小王);
用户也可以只在某个Campus中,但不加入任何Class;
用户也可以不属于任何Organization / Campus / Class ;
关于Class:
每个Class只能属于某个特定的Campus
每个Class至少需要有一名Class Teacher,而只有用户角色为“Teacher”(或更高权限)的用户才能担任Class Teacher 。
Class中的Teacher和Learner取决于在Class中的角色设置, Class中的角色有别于用户角色,用户角色为Teacher的用户也可作为Class Learner(如上图中的小明)