数据库表关系模型解析1——概述.doc

数据库表关系模型解析1——概述.doc

ID:55280870

大小:1.00 MB

页数:14页

时间:2020-05-08

数据库表关系模型解析1——概述.doc_第1页
数据库表关系模型解析1——概述.doc_第2页
数据库表关系模型解析1——概述.doc_第3页
数据库表关系模型解析1——概述.doc_第4页
数据库表关系模型解析1——概述.doc_第5页
资源描述:

《数据库表关系模型解析1——概述.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、狼奔代码生成器生成的数据库模型解析狼奔代码生成器是一款为程序员设计的辅助工具,是一个软件项目智能开发的平台,它可以自动生成ASP.NET页面及后台代码。实践开发过程中,我们使用PowerDesigner设计数据库模型。狼奔代码生成器就是读取PowerDesigner设计的数据库模型,分析其中的表与表之间的关系模型,分析其中的表和字段的说明信息中的关键字,自动生成不同的页面。对于一对一的数据模型,暂时没有找到比较好的业务需求,欢迎大家多多探讨,给出形式业务需求,最好能给出页面展示形式,在此谢过。以下的设计思路在2.0中大部分已经得到体现,在3.

2、0版本(9月19号正式发布)中会完全体现,谢谢大家这么久的支持。表与表之间的关系模型包括:1.单表数据模型2.自连接数据模型3.一对多数据模型4.一对多数据模型中的一张表是自连接5.多对多数据模型6.多对多数据模型中的一张表是自连接关键字包括:1.查询2.状态3.上传4.工作流单表数据模型就是一个表,有主键没外键列表查询删除:先选中一条或者多条,然后点击删除创建查看详细信息自连接数据模型就是自己连接自己,一个自己的主键连接了一个自己的外键目录列表创建,单选是因为“自连接”删除,如果删除的数据,作为了其他数据的根节点,则给出不能删除的提示查询,

3、详细和单表一样,修改和创建一样同一种表结构可以有多种表现形式在我们的权限系统中采用数据树形结构来表示,这就需要我们自动生成不同的结构,根据需求的不同,采用不同的形式展现,在分配角色的模块中也是这样体现的。一对多数据模型就是我们说的父子表,一个父亲可以有多个儿子,父表是一个单表,子表保存了父表的主键列表和单表一样“需求计划”创建和单表一样“采购需求计划明细”列表“采购需求计划明细”创建,修改,详细都一样,都是父表在上一对多数据模型其中一张表是自连接产品列表,注意产品表中的产品目录只是一个外键,所以产品目录只能是单选,如果在“多对多数据模型”中就

4、可以多选多对多数据模型列表物资分发的创建,在选择“需求计划明细”的时候为多选,修改页面也是一样查询的时候会将外键做成下拉框的形式多对多数据模型其中一张表是自连接部门是自连接的形式,人员列表的形式如下人员的创建,此时部门为多选,修改页面也是一样关键字在查询中的应用查询会根据字段类型的不同而生成不同的展示形式:分发名称标注了“查询”关键字,它是字符串类型分配数量标注了“查询”关键字,它是整数类型创建时间标注了“查询”关键字,它是时间类型所以会生成不同的查询形式。另外,标记为状态的会生成下拉框更新时间,更新人和隐式状态默认不显示工作流在业务流程中的

5、应用如果在字段标注“工作流”关键字,并列出每个状态,就会生成每个状态的对应的活动

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。