通达OA2008增强版数据字典详解:通讯簿与权限管理

需积分: 9 2 下载量 179 浏览量 更新于2024-07-22 收藏 2.63MB DOC 举报
通达OA2008增强版数据字典包含了三个主要表格:address、address_group和affair,用于管理组织内部的信息和流程。下面对这三个表格进行详细解读: 1. **address** 表格: - 这个表主要用于存储用户的通讯簿信息,包括用户的基本个人资料。字段如下: - `ADD_ID`: 用户的唯一编号,不能为空。 - `USER_ID`: 用户的标识符,用于关联用户与通讯簿记录。 - `GROUP_ID`: 编号,表示用户所属的组,可选,默认为0。 - `PSN_NAME` 和 `NICK_NAME`: 分别是用户的真实姓名和别名。 - `BIRTHDAY`: 用户的出生日期,格式为YYYY-MM-DD,若无则用0000-00-00表示。 - `SEX`: 用户的性别,以字符形式存储。 - `MATE`, `CHILD`, `DEPT_NAME`, `ADD_DEPT`, `POST_NO_DEPT`, `TEL_NO_DEPT`, `FAX_NO_DEPT`, `ADD_HOME`, `POST_NO_HOME`, `TEL_NO_HOME`, `MOBIL_NO`, `BP_NO`, `EMAIL`, `OICQ_NO`, `ICQ_NO`, `NOTES`: 分别是家庭成员信息、部门名称、工作地址、联系电话等联系方式,以及电子邮件、即时通讯工具等电子联络方式和备注。 - `PSN_NO`: 可能是人员编号,可选,默认为0。 - `SMS_FLAG`: 标记字段,可能用于标记某些特定状态或功能,如短信服务启用情况,可选,默认为0。 2. **address_group** 表格: - 该表记录了用户组的信息,包括组名、用户关联、权限分配等: - `GROUP_ID`: 组的编号,作为主键。 - `GROUP_NAME`: 组的名称,描述组的性质或角色。 - `USER_ID`: 关联用户ID,表明哪些用户属于这个组。 - `PRIV_DEPT`, `PRIV_ROLE`, `PRIV_USER`: 这些字段可能是权限分配字段,用于管理组内用户对不同部门、角色和用户的操作权限,通常以文本形式存储,可能包含多个部门、角色列表或者权限规则。 - `ORDER_NO`: 组的顺序号,可用于排序。 - `SUPPORT_DEPT`: 可能是指支持或负责的部门,具体含义取决于上下文。 3. **affair** 表格: - 未在提供的部分给出具体字段,但从名称推测,它可能与组织的事务处理相关,记录了关于项目、任务或其他业务活动的数据。字段包括但不限于:事务编号(ORDER_NO)、涉及的用户或部门、事务状态、描述等。 通过这些数据字典,我们可以理解通达OA2008增强版如何帮助组织有效地管理用户联系信息、权限分配以及日常工作流程。了解这些表结构有助于系统管理员进行数据库设计、数据维护和权限设置,同时对于开发人员来说,也是理解应用逻辑和接口调用的基础。在实际使用中,用户可以根据这些表设计相应的查询和操作,以满足日常办公需求。