首页 理论教育 PHP与SQLServer数据库设计实战

PHP与SQLServer数据库设计实战

时间:2023-11-02 理论教育 版权反馈
【摘要】:数据库设计是建立数据库及其应用系统的技术,也是实现本系统的技术关键。通过建立与数据库服务器的连接,来完成对数据库的操作,从而达到信息检索的目的。表8-1、表8-2、表8-3分别给出了查新员用户表、查新委托合同以及查新报告的数据库表设计。

PHP与SQLServer数据库设计实战

数据库设计是建立数据库及其应用系统的技术,也是实现本系统的技术关键。通过建立与数据库服务器的连接,来完成对数据库的操作,从而达到信息检索的目的。数据库产品采用Windows 2012 Server环境下关系型数据库管理系统(RDBMS)。

1.E-R设计

科技查新系统的数据信息包含查新委托所需要的所有数据,通过查新合同编号和查新员,Web用户关联形成完整的查新报告和查新合同。其主要数据信息共由4张表组成:

(1)查新员用户

(2)查新合同

(3)查新报告

(4)Web用户

实体分为:查新员用户,查新合同,查新报告,Web用户

实体对应关系为:

(1)查新员用户与查新合同的对应关系为1∶n

(2)Web用户与查新合同1∶n

(3)查新报告与查新合同的对应关系为1∶1

查新系统的E-R图如8-15图所示。

2.数据表设计

在对纸质单据、报表进行充分研究调研之后,根据系统需求进行数据表详细设计,对属性名称、数据类型、缺省值、空值、主键等做出详细设定。表8-1、表8-2、表8-3分别给出了查新员用户表、查新委托合同以及查新报告的数据库表设计。(www.xing528.com)

图8-15 查新系统E-R图

表8-1 查新员用户表

续表

表8-2 查新合同

续表

续表

表8-3 查新报告

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈