当前位置:首页 > MyApps数据库结构说明书V2.5
广州市天翎网络科技有限公司 数据库结构说明书
1 目的
本文档是整个平台数据库结构做一个详细说明,对数据的约定和规则、以及物理设计的数据实体的关系和实体的描述、数据库的模型做详细的说明。其中数据实体的关系以图的形式展现出表与表之间的关系,数据库的模型包括表与表关系,字段定义,主键、外键,index等。
2 约定和规则
数据库设计的规范命名规则: ? ?
静态表(不是动态表单):表名前缀为 “T_”;
动态表(动态表单,有平台自动建立和维护):表名为“TLK_”+表单名称,字段名为“ITEM_”+字段名称; ?
权限关联表(动态表单,有平台自动建立和维护):表名为“AUTH_”+表单名称。
3 数据库物理设计
数据存储分成三总类型,设计时数据、授权类数据、运行时数据。如图所示:
其中: ? ?
设计时数据——包含Form、View、WorkFlow的设计模板,仅在系统设计时被改变和存储; 授权类数据——包含User、Role、Dept信息,表现用户的基本信息、角色信息、组织架构,以及定义对系统各功能模块的访问权限; ?
运行时数据——包含Counter、Document、WorkFlow State数据,分别存储计数器、文档、工作流状态。考虑到需要将不同的实例(一个实例对应一个应用,比如可以为不同的应用系统分别建立不同的实例)逻辑上分开,所以对于每一个不同的实例,提供不同的数据源定义。
第1页
广州市天翎网络科技有限公司 数据库结构说明书
4 数据库模型设计
4.1 数据实体-关系
4.1.1 主题域:应用
4.1.2 主题域:表,视图
第2页
广州市天翎网络科技有限公司 数据库结构说明书
4.1.3 主题域:组织架构
4.2 数据实体描述
表名 T_APPLICATION T_ACTORRT T_ACTIVITY T_ACTORHIS T_APPVALIDATE T_BILLDEFI T_COMMONINFO T_COMPONENT T_CROSSREPORT T_CALENDAR T_COUNTER T_COLUMNMAPPING T_DEPARTMENT T_DYNAFORM_FORM T_DOCUMENT T_DATAPREPARE T_DATASOURCE T_DOMAIN 第3页
描述 应用信息表 流程角色信息表 按钮信息表 流程处理人的历史信息表 阿里软件的入口验证信息表 定制流程信息表 公共数据信息表 组件信息表 交叉信息表 日历信息表 计数信息表 列配置信息表 部门信息表 动态保存表信息表 文档对象信息表 预备日期信息表 数据源信息表 域信息表 广州市天翎网络科技有限公司 数据库结构说明书
T_DOMAINLEVEL T_FLOWSTATERT T_HELPER T_HOMEPAGE T_IMAGEREPOSITORY T_MODULE T_MAPPINGCONFIG T_MULTILANGUAGE T_NODERT T_PANDING T_PAGE T_PERMISSION T_QUERY_PARAMETER T_QUERY T_RELATIONHIS T_PERSONALMESSAGE T_ROLE T_RESOURCE T_REMINDER T_REMOTESERVERT T_REPOSITORY T_REPORTCONFIG T_SUPERUSER T_SHORTMESSAGE_RECEIVED T_SHORTMESSAGE_SUBMIT T_SQLSENTENCE T_STYLEREPOSITORY T_STATELABEL T_SPECIALDAY T_STANDARDDAY T_TASK T_TASK_DAYSOFWEEK T_USER 域等级信息表 流程状态信息表 帮助信息表 主页信息表 图片库信息表 模块信息表 Excel的导入配置表 多语言信息表 流程节点信息表 待办信息表 页信息表 角色和菜单的权限信息表 报表查询范围信息表 报表查询信息表 流程审批历史信息表 站内邮件信息表 角色信息表 菜单信息表 提醒信息表 运程配置表 报表信息表 报表配置信息表 超级管理员信息表 收到短信信息表 发送短信信息表 Sql语句保存表 样式库的信息表 流程状态信息表 特殊日期信息表 标准日期信息表 定时任务信息表 定时任务运行天数信息表 用户信息表 第4页
共分享92篇相关文档