目 录

关系图 1. 用户和部门

  • 关系图

用户和部门

表格 departments 部门组织机构信息

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

表格 departments_campuses 部门对应校区

表格base.departments_campuses
  • 表格说明
表名主键注释
base.departments_campusesdepartment_id,campus_id部门对应校区
  • 表格中的列
序号字段名字段类型是否可空描述引用表
1campus_idinteger校区信息ID base.campuses
2department_idinteger部门组织机构信息ID base.departments
  • 表格的索引
索引名索引字段是否唯一
idx_4tia0kw51tgg3ruidjnm1q02kdepartment_id

表格 people 人员信息

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

表格 users 通用人员信息

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