"E9常见表结构(后端)"
本篇文章主要介绍了E9系统中的常见表结构,涵盖了人力资源、流程、权限、考勤等模块的表结构设计。
人力资源相关表:
* HrmCompany:人力资源总部表,用于存储公司的基本信息。
* HrmSubCompany:人力资源分部表,用于存储公司的分部信息。
* HrmDepartment:人力资源部门表,用于存储公司的部门信息。
* HrmJobTitles:人力资源岗位表,用于存储公司的岗位信息。
* HrmResource:人力资源表,用于存储员工的基本信息。
* HrmResourceManager:系统管理员信息表,用于存储系统管理员的信息。
人力资源扩展表:
* HrmSubCompanyDefined:分部扩展表,用于存储公司的分部扩展信息。
* HrmDepartmentDefined:部门扩展表,用于存储公司的部门扩展信息。
* Cus_FieldData:人力资源字段扩展表,用于存储员工的扩展信息。
* Cus_FormDict:字段扩展字典表,用于存储字段的扩展信息。
* Cus_FormField:字段扩展字段表,用于存储字段的扩展信息。
人员扩展表:
* 人员扩展表用于存储员工的扩展信息,以(scope+scopeid+id)三个字段为联合主键。
* 人事扩展表的字段是自动变化生成的,如Field0,Field1等。
流程相关表:
* Workflow_type:流程类型表,用于存储流程的类型信息。
* Workflow_base:流程基本信息表,用于存储流程的基本信息。
* Workflow_bill:流程单据表,用于存储流程的单据信息。
* Workflow_billdetailtable:流程表单明细表,用于存储流程的明细信息。
* Workflow_billfield:流程单据字段表,用于存储流程的字段信息。
* Workflow_nodelink:流程出口表,用于存储流程的出口信息。
* Workflow_nodebase:流程节点信息表,用于存储流程的节点信息。
* Workflow_flownode:流程与节点关联表,用于存储流程与节点的关联信息。
* Formtable_main_XXX:流程主表,用于存储流程的主信息。
* Formtable_main_XXX_dt1:流程明细表,用于存储流程的明细信息。
* Workflow_requestbase:流程请求实列表,用于存储流程的请求信息。
* Workflow_requestlog:签字意见表,用于存储流程的签字信息。
* Workflow_currentoperator:流程操作者表,用于存储流程的操作者信息。
* Workflow_selectitem:流程下拉框表,用于存储流程的下拉框信息。
权限相关表:
* Systemrights:系统权限表,用于存储系统的权限信息。
* Systemrightslanguage:系统权限语言表,用于存储系统权限的语言信息。
* Systemrightdetail:系统权限详细信息表,用于存储系统权限的详细信息。
* Hrmroles:系统角色表,用于存储系统的角色信息。
* Hrmrolemembers:角色成员表,用于存储角色成员的信息。
考勤相关表:
* Hrmschedulesign:考勤签到表,用于存储员工的考勤签到信息。
* Mobile_sign:外勤签到表,用于存储员工的外勤签到信息。
* Hrmschedulesignimp:考勤导入信息表,用于存储员工的考勤导入信息。
* Hrm_paid_leave:加班调休表,用于存储员工的加班调休信息。
* Hrmannualmanagement:年假信息表,用于存储员工的年假信息。
* Hrmannualperiod:年假有限期表,用于存储员工的年假有限期信息。
E9系统中的表结构设计涵盖了人力资源、流程、权限、考勤等模块,旨在帮助开发者更好地理解和使用E9系统。