Skip to content

基础信息 用户 表结构 ​

表格一览 ​

序号表名/描述序号表名/描述
1cadre_assignments 领导干部任职信息13staff_titles 职称信息
2depart_transitions 部门变迁记录14staffs 教职工信息
3departments 部门组织机构信息15teachers 教师信息
4departments_campuses 部门对应校区16teachers_campuses 任教校区
5mentors 辅导员17teachers_projects 所在项目
6mentors_projects 辅导员-项目列表18teaching_offices 教研室
7people 人员信息19tutor_journals 导师遴选记录
8presidents 校长20tutor_majors 教师研究领域
9schools 学校信息21tutor_majors_directions 教师研究方向
10secretaries 教学秘书22user_group_members 用户组成员
11secretaries_projects 教学秘书-项目列表23user_groups 用户组
12staff_profiles 教师简介24users 通用人员信息

关键关系图 ​

关系图 1. 教师 ​

  • 关系图

教师

关系图 2. 用户和部门 ​

  • 关系图

用户和部门

表格明细 ​

cadre_assignments ​

表名: base.cadre_assignments 领导干部任职信息
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3concurrentboolean否是否兼职
4department_idinteger否部门组织机构信息IDbase.departments
5end_ondate是失效日期
6postvarchar(100)否行政职务
7principalboolean否是否正职
8rank_idinteger否领导干部职级IDcode.cadre_post_ranks
9staff_idbigint否教职工信息IDbase.staffs

depart_transitions ​

表名: base.depart_transitions 部门变迁记录
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2effective_ondate否生效日期
3from_idinteger否原部门IDbase.departments
4remarkvarchar(100)是备注
5to_idinteger否变更后部门IDbase.departments
6updated_attimestamptz否更新时间

departments ​

表名: base.departments 部门组织机构信息
唯一约束: 主键🔑(id) uk_blem78dvbmeuekoy0jg6px6j7(school_id,code)
索引: idx_lloboi12ir2a1q541ntsr7kao(parent_id)
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2begin_ondate否生效日期
3category_idinteger是部门分类IDcode.department_categories
4codevarchar(10)否代码
5en_namevarchar(100)是英文名称
6end_ondate是失效日期
7indexnovarchar(20)否顺序号
8namevarchar(80)否名称
9parent_idinteger是上级单位IDbase.departments
10remarkvarchar(200)是备注
11researchboolean否是否科研部门
12school_idinteger否学校IDbase.schools
13short_namevarchar(100)是简称
14teachingboolean否是否教学部门
15updated_attimestamptz否更新时间

departments_campuses ​

表名: base.departments_campuses 部门对应校区
唯一约束: 主键🔑(department_id,campus_id)
索引: idx_4tia0kw51tgg3ruidjnm1q02k(department_id)
序号字段名字段类型是否可空描述引用表
1campus_idinteger否校区信息IDbase.campuses
2department_idinteger否部门组织机构信息IDbase.departments

mentors ​

表名: base.mentors 辅导员
唯一约束: 主键🔑(id) uk_4n9545nrhwav5b96nw9k2di1t(staff_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:assigned
2begin_ondate否生效日期
3end_ondate是失效日期
4namevarchar(255)否名称
5staff_idbigint否教职工信息IDbase.staffs

mentors_projects ​

表名: base.mentors_projects 辅导员-项目列表
唯一约束: 主键🔑(mentor_id,project_id)
索引: idx_ppbhk85s88rolvwv4tm8d2kmv(mentor_id)
序号字段名字段类型是否可空描述引用表
1mentor_idbigint否辅导员IDbase.mentors
2project_idinteger否项目IDbase.projects

people ​

表名: base.people 人员信息
唯一约束: 主键🔑(id)
索引: idx_ajflqx9dbuh26q7nfapkr0rkh(code)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2birthdaydate是出生日期
3birthplacevarchar(255)是出生地
4codevarchar(30)否证件号码
5compatriot_type_idinteger是港澳台侨IDcode.compatriot_types
6country_idinteger是国籍/地区IDcode.countries
7former_namevarchar(100)是曾用名
8gender_idinteger否性别IDcode.genders
9home_townvarchar(255)是籍贯
10id_type_idinteger否身份证件类型IDcode.id_types
11language_idinteger是首要使用语言IDcode.languages
12namevarchar(100)否姓名
13nation_idinteger是民族IDcode.nations
14phonetic_namevarchar(100)是姓名拼音
15political_status_idinteger是政治面貌IDcode.political_statuses
16religion_idinteger是宗教信仰IDcode.religions
17updated_attimestamptz否更新时间

presidents ​

表名: base.presidents 校长
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3en_namevarchar(100)否英文名
4end_ondate是失效日期
5namevarchar(50)否名称
6school_idinteger否学校信息IDbase.schools

schools ​

表名: base.schools 学校信息
唯一约束: 主键🔑(id) uk_m5x8j64nhdcprk9ghc6622swx(code)
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2begin_ondate否生效日期
3category_idinteger否高校性质类别IDcode.institution_categories
4codevarchar(10)否代码
5division_idinteger否省份IDcode.divisions
6en_namevarchar(255)是英文名
7end_ondate是失效日期
8identifiervarchar(10)是标识码(10位)
9institution_idinteger否研究机构IDcode.institutions
10logo_urlvarchar(255)否Logo URL
11namevarchar(50)否名称
12short_namevarchar(255)是简称
13superior_orgvarchar(50)是主管部门
14usccvarchar(18)是统一信用代码

secretaries ​

表名: base.secretaries 教学秘书
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3end_ondate是失效日期
4office_addrvarchar(100)是办公室地址
5office_emailvarchar(100)是办公邮件
6office_phonevarchar(50)是办公电话
7staff_idbigint否教职工信息IDbase.staffs

secretaries_projects ​

表名: base.secretaries_projects 教学秘书-项目列表
唯一约束: 主键🔑(secretary_id,project_id)
索引: idx_4751fgfwuvlgoag1als5q4hm2(secretary_id)
序号字段名字段类型是否可空描述引用表
1project_idinteger否项目IDbase.projects
2secretary_idbigint否教学秘书IDbase.secretaries

staff_profiles ​

表名: base.staff_profiles 教师简介
唯一约束: 主键🔑(id) uk_ocmcnctnhlbe30lj7wwi7c4ks(staff_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2awardsvarchar(1000)是荣誉和获奖
3careervarchar(4000)是教学工作经历
4contactvarchar(255)是联系方式
5coursesvarchar(1000)是教授课程
6harvesttext是科研成果
7introtext否简介
8projectsvarchar(1000)是研究项目
9researchvarchar(255)是研究方向
10staff_idbigint否教职工信息IDbase.staffs
11titlesvarchar(1000)是学术兼职
12updated_attimestamptz否更新时间

staff_titles ​

表名: base.staff_titles 职称信息
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3end_ondate是失效日期
4staff_idbigint否教职工IDbase.staffs
5title_idinteger否职称IDcode.professional_titles

staffs ​

表名: base.staffs 教职工信息
唯一约束: 主键🔑(id) uk_ksaq070k32jb6aey065dd9xv0(school_id,code)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3birthdaydate是出生日期
4codevarchar(20)否代码
5degree_award_byvarchar(255)是最高学位授予单位
6degree_idinteger是学位IDcode.degrees
7degree_level_idinteger是最高学位IDcode.degree_levels
8department_idinteger否部门组织机构信息IDbase.departments
9education_degree_idinteger是最高学历IDcode.education_degrees
10emailvarchar(100)是电子邮件
11en_namevarchar(255)是英文名
12end_ondate是失效日期
13external_boolean否是否外聘
14formal_hrboolean否是否在编
15gender_idinteger否性别IDcode.genders
16homepagevarchar(200)是个人主页
17id_numbervarchar(20)是证件号码
18id_type_idinteger是证件类型IDcode.id_types
19mobilevarchar(20)是联系手机
20namevarchar(100)否名称
21nation_idinteger是民族IDcode.nations
22organizationvarchar(200)是全职工作单位
23parttimeboolean否是否兼职
24political_status_idinteger是政治面貌IDcode.political_statuses
25school_idinteger否学校信息IDbase.schools
26staff_type_idinteger否教职工类别IDcode.staff_types
27status_idinteger否在职状态IDcode.work_statuses
28title_idinteger是最高职称IDcode.professional_titles
29tutor_type_idinteger是导师类别IDcode.tutor_types
30updated_attimestamptz否更新时间

teachers ​

表名: base.teachers 教师信息
唯一约束: 主键🔑(id) uk_hwllts0elb03lqv7yenjhk3dt(staff_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:assigned
2begin_ondate否生效日期
3department_idinteger否所在部门IDbase.departments
4end_ondate是失效日期
5namevarchar(100)否名称
6office_idbigint是教研室IDbase.teaching_offices
7oqcvarchar(200)是其他职业资格证书和等级说明
8remarkvarchar(255)是备注
9staff_idbigint否教职工信息IDbase.staffs
10tqc_numbervarchar(20)是教师资格证编号

teachers_campuses ​

表名: base.teachers_campuses 任教校区
唯一约束: 主键🔑(teacher_id,campus_id)
索引: idx_dryob4n9h2g16emfu7mhc2b7w(teacher_id)
序号字段名字段类型是否可空描述引用表
1campus_idinteger否校区信息IDbase.campuses
2teacher_idbigint否教师信息IDbase.teachers

teachers_projects ​

表名: base.teachers_projects 所在项目
唯一约束: 主键🔑(teacher_id,project_id)
索引: idx_swgo4qm8hl9fiixhbkynf4kmp(teacher_id)
序号字段名字段类型是否可空描述引用表
1project_idinteger否项目IDbase.projects
2teacher_idbigint否教师信息IDbase.teachers

teaching_offices ​

表名: base.teaching_offices 教研室
唯一约束: 主键🔑(id) uk_90yrmn6u3xmkpyo348xl31ihq(project_id,code)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3codevarchar(255)否代码
4department_idinteger否部门组织机构信息IDbase.departments
5director_idbigint是负责人IDbase.teachers
6end_ondate是失效日期
7namevarchar(255)否名称
8project_idinteger否项目IDbase.projects
9updated_attimestamptz否更新时间

tutor_journals ​

表名: base.tutor_journals 导师遴选记录
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3end_ondate是失效日期
4staff_idbigint否教职工信息IDbase.staffs
5tutor_type_idinteger否导师类别IDcode.tutor_types

tutor_majors ​

表名: base.tutor_majors 教师研究领域
唯一约束: 主键🔑(id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2edu_type_idinteger否培养类型IDcode.education_types
3grade_idbigint否年级IDbase.grades
4level_idinteger否培养层次IDcode.education_levels
5major_idbigint否专业IDbase.majors
6remarkvarchar(255)是备注
7staff_idbigint否教职工信息IDbase.staffs

tutor_majors_directions ​

表名: base.tutor_majors_directions 教师研究方向
唯一约束: 主键🔑(tutor_major_id,direction_id)
索引: idx_xwp64q9jqda0yiypgwq9mw5n(tutor_major_id)
序号字段名字段类型是否可空描述引用表
1direction_idbigint否方向信息 专业领域IDbase.major_directions
2tutor_major_idbigint否教师研究领域IDbase.tutor_majors

user_group_members ​

表名: base.user_group_members 用户组成员
唯一约束: 主键🔑(id) uk_6d0ao0fduegrwrn87d89nvkj7(group_id,user_id)
索引: idx_o068gea4qj0vju9tm7h09mqbv(user_id)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2group_idinteger否用户组IDbase.user_groups
3updated_attimestamptz否更新时间
4user_idbigint否通用人员信息IDbase.users

user_groups ​

表名: base.user_groups 用户组
唯一约束: 主键🔑(id) uk_n3w9nvii9wui5ldmpdvtyooe1(school_id,code)
索引: idx_psg4y38f0pvgmc8v0axsp9ac0(parent_id)
序号字段名字段类型是否可空描述引用表
1idinteger否非业务主键:auto_increment
2auto_manageboolean否自动管理
3codevarchar(255)否代码
4enabledboolean否是否启用
5indexnovarchar(255)否顺序号
6manager_idbigint是通用人员信息IDbase.users
7namevarchar(100)否名称
8parent_idinteger是用户组IDbase.user_groups
9remarkvarchar(255)是备注
10school_idinteger否学校信息IDbase.schools

users ​

表名: base.users 通用人员信息
唯一约束: 主键🔑(id) uk_rtwk6iqyuv8d7se1gkkumd948(school_id,code)
序号字段名字段类型是否可空描述引用表
1idbigint否非业务主键:datetime
2begin_ondate否生效日期
3category_idinteger否人员分类IDcode.user_categories
4codevarchar(30)否人员帐号
5department_idinteger否所在部门IDbase.departments
6emailvarchar(80)是邮箱
7end_ondate是失效日期
8gender_idinteger否性别IDcode.genders
9group_idinteger是用户组IDbase.user_groups
10mobilevarchar(15)是电话
11namevarchar(80)否姓名
12remarkvarchar(200)是备注
13school_idinteger否学校IDbase.schools
14updated_attimestamptz否更新时间