2024年3月28日发(作者:)

数据库表关系模型分析5

一对多数据模型中的一张表是自连接

狼奔代码生成器是一款为程序员设计的前期开发辅助工具,是一个软件项目智能开发的

平台,它可以自动生成页面及后台代码。

实践开发过程中,我们使用PowerDesigner设计数据库模型。狼奔代码生成器就是读取

PowerDesigner设计的数据库模型,分析其中的表和表之间的关系模型,分析其中的表和字

段的说明信息中的关键字,自动生成不同的页面。

表和表之间的关系模型包括

1.

2.

3.

4.

5.

6.

7.

单表数据模型

自连接数据模型

一对一数据模型

一对多数据模型

一对多数据模型中的一张表是自连接

多对多数据模型

多对多数据模型中的一张表是自连接

关键字包括

1.

2.

3.

4.

查询

状态

上传

工作流

架构图

展示层(App)

View(视图)

对其他系统暴露服务

Service(服务)

Controller(控制器)

Models(页面实体)

公共组件

安全组件

接口层(IBLL)

服务契约

日志记录

业务逻辑层(BLL)

工作流事务业务处理异常捕获

公共类库(Common)

数据访问层(DAL)

数据实体

Entity Framework

业务实体和校验元数据

组件说明