数据库设计说明介绍模板_完整版

阅读: 评论:0

2024年2月7日发(作者:)

数据库设计说明介绍模板_完整版

目 录

时间:2021.03.07

创作:欧阳德

第一章引言1

1.1编写目的1

1.2背景1

1.3参考资料2

第二章外部设计3

2.1标识符和状态3

2.2命名约定3

2.3设计约定3

第三章结构设计3

3.1概念结构设计4

3.1.1实体和属性的定义4

3.1.2设计局部ER模式14

3.1.3设计全局ER模式22

3.2逻辑结构设计24

3.2.1模式24

3.2.2外模式35

3.3物理结构设计35

第四章运用设计35

欧阳德创编 2021.03.07

4.1数据字典设计35

4.2安全保密设计35

4.3数据库实施36

4.3.1创建数据库36

4.3.2创建表36

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

第一章 引言

1.1

编写目的

1、本数据库设计说明书是关于寝室管理系统数据库设计,主要包括数据逻辑结构设计、数据字典以及运行环境、安全设计等。

2、本数据库设计说明书读者:用户、系统设计人员、系统测试人员、系统维护人员。

3、本数据库设计说明书是根据系统需求分析设计所编写的。

4、本系统说明书为开发软件提供了一定基础。

1.2

背景

随着科学技术的不断提高,计算机科学日渐成熟,其强大的功能已为人们深刻认识,它已经进入人类社会的各个领域并发挥着越来越重要的作用,然而在计算机应用普及以前我国大部分高校的学生信息管理仅靠人工进行管理和操作,这种管理方式存在着许多缺点,如:效率低,密保性差,另外时间一长,将产生大量的文件和数据,其中有些是冗余或者针对同一目的的数据不相吻合,这对于查找、更新和维护文件等管理工作带来了不少困难,同时也跟不上信息时代高速、快捷的要求,严重影响了消息的传播速度。然而现今学校的规模不断扩大,学生数量急剧增加,有关学生的各种信息也成倍增长,人工管理信息的缺欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

点日渐突出,面对庞大的学生信息量,如何利用现代信息技术使其拥有快捷、高效的适应能力已成为当务之急。正因为如此,学生宿舍管理系统成为了学生管理不可缺少的部分,它的内容对于学校的管理者来说都至关重要,所以学生宿舍管理系统应该能够为用户提供充足的信息和快捷的查询手段。作为计算机应用的一部分,使用计算机对学生信息进行管理,具有着手工管理所无法比拟的优点。例如:检索迅速。查找方便、可靠性高、存储量大、保密性好、寿命长、成本低等。这些优点能够极大的提高学生信息管理的效率。

1.3

参考资料

软件工程导论(第五版) 张海藩编著 清华大学出版社

数据库系统概论(第四版) 王珊,萨师煊编著 高等教育出版社

Internet 资源

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

第二章 外部设计

2.1

标识符和状态

数据库软件的名称:SQL Server 2008

数据库的名称为:DB_mag

2.2

命名约定

所有的数据库命名都是以模块的缩写加上具体表的英文词汇组成,这样能够统一数据库表的命名,也能够更好的规范数据库表命名。

2.3

设计约定

在本系统中,数据库的设计采用Visio进行,并且采用面向对象的设计方法,首先进行对象实体的设计,最后将对象持久化到数据库中,所有的表和表之间的关联(ER图)都采用标准的Visio设计工具进行,这样能够将整个系统的设计和数据库设计有机的结合起来。

第三章 结构设计

系统按照无锡迈尔斯通企业协同办公系统的统一规划,运行在无锡迈尔斯通企业协同办公网站的统一数据库中,采用了数据库的热备份技术,实现数据的有效和安全。

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

3.1

概念结构设计

3.1.1

实体和属性的定义

公共模块

员工信息(用户登录名、真实姓名、密码、公司邮箱、其他邮箱、MSN、QQ、手机、固定电话、所属部门、职位、角色)

所属部门

真实姓名

固定电话

登录名

公司邮箱

员工信息

密码

其他邮箱

学位

角色

职位

手机

MS

职位(职位标识、职位名称)

QQ

职位标识

职位

职位名称

部门(部门标识、部门名称)

部门标识

部门

部门名称

学历(学历标识、学历名称)

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

学历标识

学历

学历名称

意见与建议(提出人、提出时间、意见与建议主题、内容、附件)

主题

提出时间

内容

提出人

意见与建议

附件

网站更新新闻(添加人、添加时间、新闻标题、更新时间)

添加时间

新闻标题

添加人

网站更新新闻

更新时间

附件(所属位置、文件名、文件路径、上传时间)

所属位置

附件

上传时间

文件名称

文件路径

 消息面板模块

公告栏信息(公告标题、公告内容、公告发表人、发表时间、紧急状态)

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

发表人

公告内容

发表时间

公告标题

公告信息

紧急状态

公告状态(状态标识、状态名称)

其中属性约束如下:

状态名称:普通,重要,紧急

状态名称

公告状态

状态标识

站内短信(发送人、接收人、留言标题、内容、发送时间、是否回复、是否读取、是否公开、消息状态、是否被发送者删除、是否被接收者删除)

其中属性约束如下:

是否回复:0=未回复,1=已回复;是否读取:0=未读,1=已读;是否公开:0=不公开,1=公开;

消息状态:普通,重要,紧急,重要紧急;是否被发送者(接收者)删除:0=否,1=是

留言标题

接收人

留言内容

发送人

站内短信

消息状态

是否公开

是否被发送者删除

是否被接收者删除

发送时间

是否回复

是否读取

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

 事务管理模块

事务(事务具体信息、事务提交人、事务处理人、事务计划开始时间、事务计划结束时间、事务添加时间、事务类型、事务原由、备注)

事务提交人

事务信息

事务处理事务类型

事务

事务原由

备注信息

添加时间

计划开始时间

计划结束时间

事务信息(事务名、事务内容、添加时间、事务状态、重要性)

事务内容

事务名

添加时间

事务状态

事务信息

事务重要

事务状态(事务名称、事务状态标志位)

状态名称

事务状态

状态标志位

跟踪信息(对应事务、跟踪内容、跟踪时间、跟踪人、实际开始时间、实际结束时间、状态、结果描述、事务详细信息、备注)

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

跟踪时间

跟踪内容

对应事务

跟踪人

实际开始时间

事务详细信息

跟踪信息

实际结束时间

结果描述

备注

 计划管理模块

目标(目标标题、目标制定人、接收人、要求结束时间、具体内容、附件、发起时间)

目标制定人

目标标题

具体内容

目标

发起时间

计划(计划标题、目标标题、计划人、上级接收人、计划安排详细内容、计划开始时间、计划结束时间、附件、计划状态、计划制定时间)

目标标题

计划标题

详细内容

计划

计划开始时间

计划状态

制定时间

计划状态(状态标识、状态名称)

计划结束时间

附件

计划人

上级接收人

附件

目标接收人

要求结束时间

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

其中属性约束如下:

状态名称:初稿、审批中、批准、分配中、执行中

状态标识

计划状态

状态名称

周报(计划标题、报告人、接收人、针对计划的完成百分比、针对目标的累计完成百分比、报告内容、额外性工作、需要支持、风险和问题、下一个计划期、周报发送时间)

报告人

计划标题

报告内容

接收人

针对计划的完成百分比

周报

针对目标的累计完成百分比

需要支持

风险问题

下个计划期

额外性工作

发送时间

 客户跟踪模块

客户信息(客户名称、客户地址、客户电话、客户传真、客户邮箱、客户法定代表、客户被添加时间、客户被添加的用户、联系人、联系人职务、联系方式、公司地区、最后修改人、最后修改时间、经营范围、备注、客户性质)

其中属性约束如下:

客户性质:1=客户,2=渠道,3=客户和渠道

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

客户传真

客户电话

客户地址

客户信息

客户名称

被添加时间

客户邮箱

客户法定代表

联系人

联系人职务

被用户添加

公司地区

最后修改人

联系方式

备注

客户性质

经营范围

沟通信息(沟通名、沟通内容、时间、方式、沟通用户、沟通客户、客户方沟通人、备注)

沟通时间

沟通内容

沟通名

沟通方式

沟通用户

客户方沟通人

沟通信息

沟通客户

备注

沟通方式(沟通方式名称、沟通方式标志位)

标志位

沟通方式

方式名称

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

项目状态(状态标识、状态名称)

状态标识

项目状态

状态名称

文件信息(文件所属、文件对应模块、文件原名、文件服务器名、上传时间、文件上传人、文件地址、备注)

其中属性约束如下:

文件所属于:1=沟通2=事务 3=跟踪

文件服务器名

文件原名

文件所属

上传时间

文件上传人

文件对应模块

文件信息

文件地址

备注

客户跟踪权限(用户、是否管理员、是否高层领导)

其中属性约束如下:

是否管理员:0=否,1=是; 是否高层:0=否,1=是

对应用户

是否管理员

权限

是否高层

 会议管理

会议信息(会议时间、会议地点、会议标题、会议回复状态、会议参加人员、不参加理由、回复时间、回复状态的修改人、会议议程、会议时长)

其中属性约束如下:

会议回复状态:0=未回复,1=参加,2=不参加,3=不确定

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

会议回复状态

会议标题

会议地点

参加人员

不参加理由

会议时间

会议信息

回复时间

状态修改人

会议议程

会议时长

会议记录(对应会议、主持人、发布时间、参加人员、会议小结、会议小结状态)

其中属性约束如下:

会议小结状态:0=无,1=有

参加人员

对应会议

主持人

会议小结

发布时间

会议记录

会议小结状态

 人力资源模块

请假申请(请假申请人、请假审批人、请假主题、请假形式、请假类型、请假开始时间、请假结束时间、请假总共时间、请假内容、请假申请时间、审批状态)

其中属性约束如下:

请假形式:0=事前请假,1=事后请假; 审批状态:0=未回复,1=不通过,2=通过

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

请假类型

请假主题

审批人

开始时间

结束时间

申请人

请假申请

总共时间

审批状态

申请时间

请假内容

请假类型(类型标识符、类型名称)

类型标识

请假类型

类型名称

请假审批(对应请假申请、是否查阅、审批时间、审批意见、审批结果)

其中属性约束如下:

是否查阅:0=未读,1=已读; 审批结果:0=未审批,1=未通过,2=已通过

审批时间

是否查阅

审批意见

对应申请

请假审批

审批结果

 权限模块

角色(角色标识符、角色名称)

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

角色标识

角色

角色名称

操作(操作标识符、操作名称、备注)

备注

操作标识

操作

操作名称

 网站统计

访客记录(访客对应用户、访客IP地址、访客登录时间、离开时间、IP对应物理地址)

登录时间

IP地址

离开时间

对应用户

访客记录

对于物理地址

访客足迹(访客对应用户、之前页面UI、当前页面UI、本页面进入时间、本页面退出时间)

当前UI

前页面UI

进入时间

对应用户

访客足迹

离开时间

3.1.2

设计局部ER模式

员工局部E-R图:

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

手机

真实姓名

固定电话

登录名

公司邮箱

员工信息

密码

1

其他邮箱

1

1

学历

1

职位

1

1

学历

职位

部门

职位

MSQQ

职位名称

职位标识

学历标识 学历名称

部门名称

部门标识

意见与建议局部E-R图:

主题

提出时间

内容

员工信息

1

提出人

N

意见与建议

附件

公告信息局部E-R图:

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

员工信息

1

发表人

公告内容

n

公告标题

公告信息

紧急状态

站内短信局部E-R图:

发表时间

留言标题

n

员工信息

1

发送人1

站内短信

消息状态

是否公开

是否被发送者删除

事务管理局部E-R图:

是否被接收者删除

是否回复

接收人

1

发送时间

留言内容

是否读取

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

1

提出人

事务类型

1

员工信息

n

处理人1

计划开始时间

事务

事务原由

1

备注信息

事务信息

事务名

1

事务状态

1

状态名称

事务状态

状态标志位

目标局部E-R图:

员工信息

1

目标标题

制定人

具体内容

1

目标

发起时间

附件

计划局部E-R图:

1

要求结束时间

接收人N

1

事务信息

事务重要事务内容

添加时间

添加时间

计划结束时间

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

目标标题

计划标题

详细内容

1

计划

计划开始时间

1

计划状态

1

状态标识

计划状态

附件

1

计划人

员工信息

n

接收人1

计划结束时间

制定时间

状态名称

客户信息局部E-R图:

客户传真

客户电话

客户地址

客户信息

客户名称

1

联系人

联系人职务

公司地区

添加客户

1

员工信息

被添加时间

客户邮箱

客户法定代表

最后修改人

联系方式

备注

客户性质

经营范围

跟踪信息局部E-R图:

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

客户信息

跟踪内容

1

跟踪客户

1

事务详细信息

跟踪时间

跟踪人

1

员工信息

1

实际开始时间

跟踪信息

实际结束时间

结果描述

沟通信息局部E-R图:

沟通时间

沟通内容

沟通名

备注

沟通方式

员工信息

1

1

客户方沟通人

1

备注

沟通方式

1

标志位

会议信息局部E-R图:

沟通方式

沟通信息

N

沟通人

跟踪客户

1

客户信息

方式名称

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

员工信息

会议回复状态

会议标题

会议地点

1

不参加理由

参加会议

N

会议时间

会议信息

1

回复时间

员工信息

1

状态修改

会议议程

会议时长

请假管理局部E-R图:

类型标识

员工信息

1

1

请假人

1

1

请假主题

请假类型

1

开始时间

请假人

1

请假申请

1

申请时间

审批1

对应申请

请假审批

审批结果

结束时间

类型名称

审批人

总共时间

审批状态

请假内容

是否查阅

审批时间

审批意见

网站统计局部E-R图:

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

当前UI

前页面UI

进入时间

访客信息

1

员工信息

1

1

访客足迹

离开时间

登录时间

IP地址

离开时间

访客信息

1

访客记录

对于物理地址

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

设计全局ER模式

欧阳德创编 2021.03.07

3.1.3

欧阳德创编 2021.03.07

1

员工信息

主持

n

会议信息

客户信息

1

合作

小结

1

会议记录

沟通

n

沟通信息

1

方式

事务状态

1

审批

项目状态

1

1

状态

n

1

项目信息

1

1

请假

m

n

请假申请

1

审批

1

参加

n

1

类型

1

请假类型

1

目标

1

计划状态

1

状态

1

制定

n

计划

请假审批

m

沟通方式

状态

1

1

n

事务信息

1

具体

1

反馈

n

周报

操作

1

对应

1

权限

1

m

拥有

1

角色

所属职位

1

职位

1

角色

制定人

n

n

事务

1

跟踪

1

n

处理人

n

1

1

m

制定人

跟踪信息

n

反馈人

接收人

n

站内短信

n

1

1

发送人

n

1

员工信息

1

1

发布人

n

公告信息

1

1

学历

1

学历

所在部门

1

部门

1

状态

1

公告状态

1

作者

员工信息

访客

提交人

n

访客足迹

n

意见与建议

n

网站更新新闻

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

3.2

逻辑结构设计

3.2.1

模式

员工信息表记录员工登陆账号和联系方式等基本信息。

表User的结构:

字段名

ID

ScantyCode

IsDelete

LoginName

Name

PassWord

CompanyEmail

Email

MSN

QQ

Skype

Mobile

Tel

SmallTel

DeptID

PositionScantyCode

int

varchar

int

varchar

char

char

nvarchar

varchar

varchar

varchar

varchar

varchar

varchar

char

varchar

varchar

数据类型 长度

15

100

8

50

20

50

500

2000

500

50

1000

500

500

20

100

100

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

用户登陆名

真实姓名

密码

公司邮箱

邮箱,有多个(以|隔开)

MSN

QQ

Skype

手机

固定电话,外网能打进来的

分机号

所属部门ID

职位ScantyCode(外关联

Position)

描述

职位表存储职位名称。

表Position的结构:

字段名

ID

ScantyCode

PosName

int

varchar

varchar

数据类型 长度

15

100

50

主键

非空

自增ID

唯一标示ID

职位名称

描述

部门表存储部门名称。

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

表Temp_Dept的结构:

字段名

ID

DeptID

DeptName

int

varchar

varchar

数据类型 长度

15

100

100

主键

非空

自增ID

部门ScantyCode

部门名称

描述

学历表存储学历信息。

表Degree的结构:

字段名

ID

ScantyCode

DegName

int

varchar

varchar

数据类型 长度

15

100

20

主键

非空

自增ID

唯一标示ID

学位名称

描述

上传文件表存储上传附近的相关信息。

表UpFiles的结构:

字段名

ID

ScantyCode

IsDelete

FatherID

title

Path

AddTime

int

varchar

int

varchar

varchar

varchar

smalldatetime

数据类型 长度

15

100

8

100

200

300

20

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

父类主键

文件名

文件路径

添加时间

描述

公告栏信息表存储公告信息。

表Temp_CallBoard的结构:

字段名

ID

IsDelete

Title

Content

SendID

SendTime

int

int

varchar

text

varchar

smalldatetime

数据类型 长度

15

8

500

2000

100

20

主键

非空

自增ID

是否删除(0=否,1=是)

公告栏标题

公告栏内容

发布者ID(外关联UserInfo

表)

发布时间

描述

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

ClassID

varchar

100

外关联公告类别表Temp_CallState

公告信息状态表存储公告信息状态类型。

表Temp_CallState的结构:

字段名

ID

ClassID

ClassName

int

varchar

varchar

数据类型 长度

15

100

100

主键

非空

自增ID

类别ID

类别名称(普通,重要,紧急

等)

描述

站内短信表存储站内短信基本信息。

表Message的结构:

字段名

ID

ScantyCode

SendID

GetID

Title

Content

SendTime

IsReply

IsRead

IsOpen

MessState

SendDelete

GetDelete

int

varchar

varchar

varchar

varchar

text

datetime

bit

bit

bit

varchar(100)

bit

bit

数据类型 长度

15

100

100

100

1000

2000

20

2

2

2

100

2

2

主键

非空

自增ID

唯一标示ID

发送人ID

接收人ID

留言标题

内容

发送时间

是否回复(0=未回复,1=回

复)

是否读取(0=未读取,1=读

取)

是否公开(0=未公开,1=公

开)

消息状态(普通,紧急等

等)

发送者删除(0=不删除;1=

删除)

接受者删除(0=不删除;1

等于删除)

描述

事务信息表存储事务名称内容等相关信息。

表AffairInfo的结构:

字段名 数据类型 长度 主键 非空 描述

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

ID

ScantyCode

IsDelete

CommCode

AffairName

AffairContent

AffairInpuTime

State

Important

int

varchar

int

varchar

varchar

varchar

datetime

int

varchar

15

100

8

100

300

500

20

20

100

自增ID

唯一标示ID

是否删除(0=否,1=是)

沟通ScantyCode

事务名

事务内容

事务添加时间

事务状态

重要性

事务状态表存储事务状态类型。

表AffTypeInfo的结构:

字段名

ID

AffTypeName

AffTypeID

int

varchar

int

数据类型 长度

15

50

20

主键

非空

自增ID

事务状态名

事务状态标志位

描述

事务处理信息表存储事务处理相关信息。

表AffairDealInfo的结构:

字段名

ID

ScantyCode

IsDelete

AffairID

AffairApplyID

AffairDealID

StartTime

EndTime

AffairInpuTime

AffairTypeID

Cause

ReMark

int

varchar

int

int

varchar

varchar

datetime

datetime

datetime

int

text

varchar

数据类型 长度

15

100

8

20

100

100

20

20

20

20

2000

500

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

事务ID

事务提交人ScantyCode

事务处理人ScantyCode

事务计划开始时间

事务计划结束时间

事务添加时间

事务处理类型ID

原由

备注

描述

跟踪信息表存储事务跟踪相关信息。

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

表FollowInfo的结构:

字段名

ID

IsDelete

AffairID

ReMark

FollowContent

FollowTime

FollowUserID

StartTime

EndTime

Status

Result

FatherCode

int

int

int

varchar

nvarchar

datetime

varchar

datetime

datetime

int

nvarchar

narchar(100)

数据类型 长度

15

8

20

500

2000

20

100

20

20

20

2000

100

主键

非空

自增ID

是否删除(0=否,1=是)

事务ID

备注

跟踪内容

跟踪时间

跟踪人ScantyCode

实际开始时间

实际结束时间

状态

结果描述

事务详细ScantyCode

描述

目标表存储目标基本信息。

表Plm_Goal的结构:

字段名

ID

ScantyCode

GoalNumber

SetUser

ReceiveUser

EndTime

GoalContent

SetSetTime

int

varchar(100)

varchar(100)

varchar(100)

varchar(100)

smalldatetime

text

smalldatetime

数据类型 长度

15

100

20

500

2000

20

100

20

8

GoalLevel

IsDelete

int

int

8

主键

非空

自增ID

唯一标示ID

目标编号

目标制定人(用户表的

ScantyCode)

接收人(用户表的

ScantyCode)

结束时间

具体内容

发起时间

目标类别(0=管理办目标,1=

部门目标,2=小组目标,3=个人目标)

是否删除(0=不删除,1=删

除)

描述

计划表存储计划基本信息。

表Plm_Plan的结构:

字段名 数据类型 长度 主键 非空 描述

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

ID

ScantyCode

PlanNumber

Plantitle

int

varchar

varchar

varchar

15

100

100

100

20

自增ID

唯一标示ID

计划编号

计划标题

目标类别(0=管理办计划,1= 部门计划,2=小组计划,3=个人计划)

目标标题(目标表对应的唯一

标示ScantyCode)

计划人(用户表的

ScantyCode)

接收人(用户表的

ScantyCode)

计划内容

计划开始时间

计划结束时间

计划状态

计划制定时间

审批状态(1=通过,2=不通

过)

是否删除(0=不删除,1=删

除)

PlanLevel

GoalCode

PlanUser

ReceiveUser

PlanContent

StartTime

EndTime

PlanState

SetTime

ApprovalState

IsDelete

int

varchar

varchar

varchar

text

smalldatetime

smalldatetime

varchar

smalldatetime

int

int

100

100

100

2000

20

20

100

20

8

8

计划状态表存储计划的状态类型。

表Plm_State的结构:

字段名

ID

ScantyCode

StateName

IsDelete

int

varchar

varchar

int

数据类型 长度

15

100

100

8

主键

非空

自增ID

唯一标示ID

状态名称

是否删除(0=不删除,1=删

除)

描述

周报表存储计划反馈周报相关信息。

表Plm_Report的结构:

字段名

ID

ScantyCode

WeeklyNumber

int

varchar

varchar

数据类型 长度

15

100

100

主键

非空

自增ID

唯一标示ID

周报编号

描述

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

PlanCode

WeeklyUser

ReceiveUser

PlanPercent

GoalPercent

WeeklyContent

ExtraWork

NeedSupper

Question

NextTime

SetTime

WeeklyOpinion

IsDelete

varchar

varchar

varchar

float

float

text

text

varchar

varchar

smalldatetime

smalldatetime

varchar

int

100

100

100

8

8

2000

20

800

800

20

20

800

8

计划标题(目标表对应的唯一标示ScantyCode)

报告人(用户表的

ScantyCode)

接收人(用户表的

ScantyCode)

针对计划的完成百分比

针对目标的累计完成百分比

报告内容

额外性工作

需要支持

风险和问题

下一个计划时间

周报制定时间

上级评价

是否删除(0=不删除,1=删

除)

客户信息表存储被跟踪客户的相关信息。

表CompanyInfo的结构:

字段名

ID

ScantyCode

IsDelete

CorpName

CorpAddress

CorpTel

CorpFax

CorpEmail

CorpPrincipal

CorpAddTime

CorpUserID

CorpLinkMan

CorpLinkManPst

CorpConModel

CorpArea

UpdateName

int

varchar

int

varchar

varchar

varchar

varchar

varchar

varchar

smalldatetime

varchar

varchar

varchar

varchar

nvarchar

varchar

数据类型 长度

15

100

8

500

500

300

300

300

300

20

100

300

300

500

100

50

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

客户名称

客户地址

客户电话

客户传真

客户邮箱

客户法人代表

客户被添加时间

客户被某用户ID添加

联系人

联系人职务

联系方式

公司地区

最后修改人

描述

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

UpdateTime

CorpWorkRange

ReMark

CorpAttribute

datetime

varchar

varchar

varchar

20

500

500

100

最后修改时间

经营范围

备注

客户性质(1=客户,2=渠

道,3=客户和渠道)

沟通信息表存储与跟踪客户的相关沟通记录信息。

表CommunicateInfo的结构:

字段名

ID

ScantyCode

CompanyCode

CommName

CommContent

CommTime

CommUserID

CommTypeID

CommClient

IsDelete

ReMark

int

varchar

varchar

varchar

varchar

smalldatetime

varchar

int

char

int

varchar

数据类型 长度

15

100

20

500

2000

20

100

20

20

8

500

主键

非空

自增ID

唯一标示ID

客户ScantyCode

沟通名

沟通内容

沟通时间

沟通人ScantyCode

沟通方式标志位

客户方沟通人

是否删除(0=否,1=是)

备注

描述

沟通信息表存储与跟踪客户的相关沟通记录信息。

表CommTypeInfo的结构:

字段名

ID

CommTypeID

int

int

数据类型 长度

15

50

20

主键

非空

自增ID

沟通方式名

沟通方式标志位

描述

CommTypeName

varchar

客户项目对应表存储与跟踪客户的相关项目记录信息。

表Company_Project的结构:

字段名

ID

ScantyCode

IsDelete

CompanyCode

int

varchar

int

varchar

数据类型 长度

15

100

8

100

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

客户ScantyCode

描述

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

ProjectName

varchar

200

项目名

客户-项目-状态相对应的表存储与跟踪客户的相关项目的状态信息。

表Company_Project_Type的结构:

字段名

ID

ScantyCode

IsDelete

ProjectCode

ProjectType

int

varchar

int

varchar

varchar

数据类型 长度

15

100

8

100

100

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

客户项目

项目状态

描述

客户信息对应员工操作表存储与跟踪客户对应员工的信息。

表Company_User的结构:

字段名

ID

ScantyCode

IsDelete

CompanyCode

UserCode

IsLook

IsEdit

int

varchar

int

varchar

varchar

int

int

表CrmPower的结构:

字段名

ID

ScantyCode

IsDelete

UserScantyCode

FatherID

PowerType

Source

int

varchar

int

varchar

int

varchar

int

数据类型 长度

15

100

8

100

20

100

20

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

Userinfo表的ScantyCode

外表的ID

权限

从哪个表来

描述

数据类型 长度

15

100

8

100

100

20

20

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

客户ScantyCode

关联用户表User

是否拥有查看权限

是否拥有修改权限

描述

权限表存储与客户跟踪模块员工具有的权限信息。

文件信息表存储与上传文件的相关信息。

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

表FileInfo的结构:

字段名

ID

IsDelete

ReMark

FileRemainID

FileRemainType

FileOldName

FileNewName

FileUploadTime

FileUploadUser

FileAddress

int

int

varchar

int

int

varchar

varchar

datetime

varchar

varchar

数据类型 长度

15

2

500

20

20

50

50

20

100

200

主键

非空

自增ID

是否删除(0=否,1=是)

备注

文件所属于ID(沟通/事务

文件所属于(1=沟通; 2=事

务; 3=跟踪)

文件原名

文件服务器名

文件上传时间

文件上传人ID

文件地址

描述

项目状态表存储项目状态类型。

表Project_Type的结构:

字段名

ID

ScantyCode

IsDelete

ProjectName

int

varchar

int

varchar

数据类型 长度

15

100

8

200

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

状态名

描述

会议记录表存储会议小结信息。

表Meeting的结构:

字段名

ID

ScantyCode

MeetingCompere

SendTime

MeetingJionUser

Content

State

int

varchar

varchar

datetime

varchar(2000)

varchar(5000)

int

数据类型 长度

15

100

100

50

2000

5000

8

主键

非空

自增ID

唯一标示ID

主持人

发布时间

参加人员

会议小结

会议小结(1=有,0=无)

描述

会议详细表存储会议详细信息。

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

表MeetingInfo的结构:

字段名

ID

ScantyCode

MeetingTime

MeetingNum

MeetingAddress

MeetingTitle

MeetingContain

int

varchar

datetime

nchar

varchar

varchar

varchar

数据类型 长度

15

100

20

50

100

200

2000

8

MeetingReply

MeetingUser

MeetingExcuse

MeetingUpdateTime

MeetingUpdateUser

int

varchar

varchar

smalldatetime

varchar

100

2000

20

100

主键

非空

自增ID

唯一标示ID

会议时间

会议地点

会议时长

会议主题

会议议程

会议回复状态(0=未回复, 1=参加,2=不参加,3=不确定)

会议参加人员

不参加理由

回复时间

回复状态的修改人

描述

访客足迹表存储访客登录后的访问页面足迹信息。

表BrowseRecord的结构:

字段名

ID

ScantyCode

IsDelete

FatherCode

OriginPagePath

PagePath

AccessTime

ExitTime

int

varchar

int

varchar

varchar

varchar

datetime

datetime

数据类型 长度

15

100

8

100

200

200

20

20

主键

非空

自增ID

唯一标示ID

是否删除(0=否,1=是)

(外键关联

Code)

前个页面URI

当前页面URI

本页面进入时间

本页面离开时间

描述

访客资料表存储访客在不同IP机子上的登录信息。

表BrowseRecord的结构:

字段名

ID

ScantyCode

int

varchar

数据类型 长度

15

100

主键

非空

自增ID

唯一标示ID

描述

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

IsDelete

IPAddr

LoginTime

ExitTime

UserScantyCode

IPArea

int

varchar

datetime

datetime

varchar(100)

nvarchar(100)

8

50

20

20

100

100

是否删除(0=否,1=是)

IPAddr访客IP地址

访客登录时间

访客离开时间

User表的ScantyCode

IP对应的地理地址

3.2.2

外模式

3.3

物理结构设计

数据库名称为: DB_OA

存储位置:默认位置

建立系统程序员视图,包括:

a. 数据在内存中的安排,包括对索引区、缓冲区的设计;

b. 所使用的外存设备及外存空间的组织,包括索引区、数据块的组织与划分;

c. 访问数据的方式方法。

第四章 运用设计

4.1

数据字典设计

无说明。

4.2

安全保密设计

通过区分不同的访问者、不同的访问类型和不同的数据对象,进行分欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

别对待而获得的数据库安全保密设计考虑。对数据库设计中涉及到的各种项目,如数据项、记录、系、文卷、模式、子模式等一般要建立起数据保护措施,以说明它的标识符、同义名及有关信息。数据库由专门数据库管理用员对数据库操作,需要注意以下几项安全问题:

访问安全 、网络安全 、传输安全 、备份安全 、数据安全

4.3

数据库实施

4.3.1

创建数据库

/****** 对象: Database [DB_OA] 脚本日期: 07/02/2009

20:45:31 ******/

CREATEDATABASEDB_OA

4.3.2

创建表

USE [BBSDataTest]

GO

/****** 对象: Table [dbo].[User] 脚本日期: 07/02/2009

20:48:01 ******/

CREATETABLE [dbo].[User](

NULL,

NULL,

[Name] [char](20)COLLATE Chinese_PRC_CI_AS NULL,

[PassWord] [char](50)COLLATE Chinese_PRC_CI_AS NULL,

[CompanyEmail] [nvarchar](500)COLLATE

[Email] [varchar](2000)COLLATE Chinese_PRC_CI_AS NULL,

[MSN] [varchar](500)COLLATE Chinese_PRC_CI_AS NULL,

[QQ] [varchar](50)COLLATE Chinese_PRC_CI_AS NULL,

[Skype] [varchar](1000)COLLATE Chinese_PRC_CI_AS NULL,

[Mobile] [varchar](500)COLLATE Chinese_PRC_CI_AS NULL,

[Tel] [varchar](500)COLLATE Chinese_PRC_CI_AS NULL,

[SmallTel] [char](20)COLLATE Chinese_PRC_CI_AS NULL,

[DeptID] [varchar](100)COLLATE Chinese_PRC_CI_AS NULL,

[PositionScantyCode] [varchar](100)COLLATE

[LoginName] [varchar](50)COLLATE Chinese_PRC_CI_AS

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

Chinese_PRC_CI_AS NULL,

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

Chinese_PRC_CI_AS NULL,

[IsDelete] [int] NULLCONSTRAINT [DF_User_IsDelete]

DEFAULT(0),

CONSTRAINT [PK_User] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[Position] 脚本日期: 07/02/2009

20:51:09 ******/

CREATETABLE [dbo].[Position](

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[Degree] 脚本日期: 07/02/2009

20:52:01 ******/

CREATETABLE [dbo].[Degree](

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[Temp_Dept] 脚本日期:

07/02/2009 20:53:22 ******/

REATETABLE [dbo].[Temp_Dept](

[ID] [int] IDENTITY(1,1)NOTNULL,

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[DegName] [varchar](20)COLLATE Chinese_PRC_CI_AS NULL,

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[PosName] [varchar](50)COLLATE Chinese_PRC_CI_AS NULL,

NOTNULL,

CONSTRAINT [PK_POSITION] PRIMARYKEYCLUSTERED

NOTNULL,

CONSTRAINT [PK_DEGREE] PRIMARYKEYCLUSTERED

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

[DeptID] [varchar](100)COLLATE Chinese_PRC_CI_AS NULL,

[DeptName] [varchar](100)COLLATE Chinese_PRC_CI_AS

NULL,

CONSTRAINT [PK_Temp_Dept] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[Feedback] 脚本日期: 07/02/2009

20:56:27 ******/

CREATETABLE [dbo].[Feedback](

NULL,

NULL,

NULL,

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

GO

/****** 对象: Table [dbo].[ReNew] 脚本日期: 07/02/2009

20:55:13 ******/

CREATETABLE [dbo].[ReNew](

NULL,

[IsDelete] [int] NULL,

[Title] [nvarchar](200)COLLATE Chinese_PRC_CI_AS NULL,

[SubmitTime] [smalldatetime] NULL,

[SysTime] [datetime] NULL,

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[Photo] [image] NULL,

CONSTRAINT [PK_Feedback] PRIMARYKEYCLUSTERED

[SysTime] [datetime] NULL,

[Content] [nvarchar](4000)COLLATE Chinese_PRC_CI_AS

[IsDelete] [int] NULLCONSTRAINT [DF_Feedback_IsDelete]

[Feedbacker] [varchar](100)COLLATE Chinese_PRC_CI_AS

DEFAULT((0)),

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

PRIMARYKEYCLUSTERED

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[CallBoard] 脚本日期: 07/02/2009

21:00:15 ******/

CREATETABLE [dbo].[RetchTemp_CallBoard](

NULL,

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

GO

/****** 对象: Table [dbo].[CallState] 脚本日期:

07/02/2009 21:01:46 ******/

CREATETABLE [dbo].[RetchTemp_CallState](

NULL,

NULL,

CONSTRAINT [PK_RetchTemp_CallState] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[Affair] 脚本日期: 07/02/2009

21:08:41 ******/

CREATETABLE [dbo].[AffairDealInfo](

[ClassName] [varchar](100)COLLATE Chinese_PRC_CI_AS

[ID] [int] IDENTITY(1,1)NOTNULL,

[ClassID] [varchar](100)COLLATE Chinese_PRC_CI_AS

[IsDelete] [bit] NULL,

CONSTRAINT [PK_RetchTemp_CallBoard] PRIMARYKEYCLUSTERED

[ID] [int] IDENTITY(1,1)NOTNULL,

[Title] [varchar](500)COLLATE Chinese_PRC_CI_AS NULL,

[Content] [text] COLLATE Chinese_PRC_CI_AS NULL,

[SendID] [varchar](100)COLLATE Chinese_PRC_CI_AS NULL,

[SendTime] [smalldatetime] NULL,

[ClassID] [varchar](100)COLLATE Chinese_PRC_CI_AS

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

NULL,

(

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[IsDelete] [int] NULLCONSTRAINT

[AffairID] [int] NULL,

[AffairApplyID] [varchar](100)COLLATE

[AffairDealID] [varchar](100)COLLATE

[StartTime] [datetime] NULL,

[EndTime] [datetime] NULL,

[AffairInputTime] [datetime] NULL,

[AffairTypeID] [int] NULLCONSTRAINT

[Cause] [text] COLLATE Chinese_PRC_CI_AS NULL,

[ReMark] [varchar](500)COLLATE Chinese_PRC_CI_AS NULL,

[DF_AffairDealInfo_IsDelete] DEFAULT(0),

Chinese_PRC_CI_AS NULL,

Chinese_PRC_CI_AS NULL,

[DF_AffairDealInfo_AffairTypeID] DEFAULT(0),

CONSTRAINT [PK_AffairDealInfo] PRIMARYKEYCLUSTERED

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]

GO

/****** 对象: Table [dbo].[AffairInfo] 脚本日期:

07/02/2009 21:09:57 ******/

GO

CREATETABLE [dbo].[AffairInfo](

NULL,

NULL,

[AffairContent] [nvarchar](2000)COLLATE

[AffairInputTime] [datetime] NULL,

[State] [int] NULLCONSTRAINT [DF_AffairInfo_State]

Chinese_PRC_CI_AS NULL,

[IsDelete] [int] NULLCONSTRAINT

[CommCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[AffairName] [varchar](300)COLLATE Chinese_PRC_CI_AS

[DF_AffairInfo_IsDelete] DEFAULT(0),

NULLCONSTRAINT [DF_AffairInfo_CommID] DEFAULT(0),

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

DEFAULT(1),

[Important] [varchar](100)COLLATE Chinese_PRC_CI_AS

NULLCONSTRAINT [DF_AffairInfo_Import] DEFAULT(0),

CONSTRAINT [PK_AffairInfo] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[AffType] 脚本日期: 07/02/2009

21:10:23 ******/

CREATETABLE [dbo].[AffTypeInfo](

NULL,

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/*** 对象: Table [dbo].[BrowseRecord] 脚本日期:

07/02/2009 21:11:05 ****/

CREATETABLE [dbo].[BrowseRecord](

NULL,

NULL,

(

[AccessTime] [datetime] NULL,

[ExitTime] [datetime] NULL,

[OriginPagePath] [varchar](200)COLLATE

[PagePath] [varchar](200)COLLATE Chinese_PRC_CI_AS

Chinese_PRC_CI_AS NULL,

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[IsDelete] [int] NULLCONSTRAINT

[FatherCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[AffTypeID] [int] NULL,

CONSTRAINT [PK_AffTypeInfo] PRIMARYKEYCLUSTERED

[ID] [int] IDENTITY(1,1)NOTNULL,

[AffTypeName] [varchar](50)COLLATE Chinese_PRC_CI_AS

NOTNULL,

[DF_BrowseRecord_IsDelete] DEFAULT(0),

CONSTRAINT [PK_BrowseRecord] PRIMARYKEYCLUSTERED

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/*** 对象: Table [dbo].[ClientRecord] 脚本日期:

07/02/2009 21:11:55 ****/

CREATETABLE [dbo].[ClientRecord](

NULL,

CONSTRAINT [PK_ClientRecord] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/*** 对象: Table [dbo].[CommTypeInfo] 脚本日期:

07/02/2009 21:12:25 ****/

CREATETABLE [dbo].[CommTypeInfo](

NULL,

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/*** 对象: Table [dbo].[CommunicateInfo] 脚本日期:

[CommTypeID] [int] NULL,

CONSTRAINT [PK_CommTypeInfo] PRIMARYKEYCLUSTERED

[ID] [int] IDENTITY(1,1)NOTNULL,

[CommTypeName] [varchar](50)COLLATE Chinese_PRC_CI_AS

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[IsDelete] [int] NULLCONSTRAINT

[IPAddr] [varchar](50)COLLATE Chinese_PRC_CI_AS NULL,

[LoginTime] [datetime] NULL,

[ExitTime] [datetime] NULL,

[UserScantyCode] [varchar](100)COLLATE

[IPArea] [nvarchar](100)COLLATE Chinese_PRC_CI_AS

NOTNULL,

[DF_ClientRecord_IsDelete] DEFAULT(0),

Chinese_PRC_CI_AS NULL,

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

07/02/2009 21:12:55 **/

CREATETABLE [dbo].[CommunicateInfo](

NULL,

NULL,

NULL,

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/*** 对象: Table [dbo].[Company_Project] 脚本日期:

07/02/2009 21:15:32 ***/

CREATETABLE [dbo].[Company_Project](

NULL,

NULL,

NULL,

CONSTRAINT [PK_Company_Project] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

[ProjectName] [varchar](200)COLLATE Chinese_PRC_CI_AS

[IsDelete] [int] NULLCONSTRAINT

[CompanyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[DF_Company_Project_IsDelete] DEFAULT(0),

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[CommTypeID] [int] NULL,

[CommClient] [char](20)COLLATE Chinese_PRC_CI_AS NULL,

[IsDelete] [int] NULLCONSTRAINT

[ReMark] [varchar](500)COLLATE Chinese_PRC_CI_AS NULL,

[CommContent] [varchar](2000)COLLATE

[CommTime] [smalldatetime] NULL,

[CommUserID] [varchar](100)COLLATE Chinese_PRC_CI_AS

Chinese_PRC_CI_AS NULL,

[CompanyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[CommName] [varchar](500)COLLATE Chinese_PRC_CI_AS

NOTNULL,

[ID] [int] IDENTITY(1,1)NOTNULL,

[Scantycode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[DF_CommunicateInfo_IsDelete] DEFAULT(0),

CONSTRAINT [PK_CommunicateInfo] PRIMARYKEYCLUSTERED

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

)ON [PRIMARY]

GO

/** 对象: Table [dbo].[Company_Pro_Type] 脚本日期:

07/02/2009 21:18:23 ***/

CREATETABLE [dbo].[Company_Project_Type](

NULL,

NULL,

NULL,

CONSTRAINT [PK_Company_Project_Type] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/**** 对象: Table [dbo].[Company_User] 脚本日期:

07/02/2009 21:18:59 ****/

CREATETABLE [dbo].[Company_User](

NULL,

NULL,

NULL,

[IsLook] [int] NULLCONSTRAINT [DF_Company_User_IsLook]

[IsEdit] [int] NULLCONSTRAINT [DF_Company_User_IsEdit]

[IsDelete] [int] NULLCONSTRAINT

DEFAULT(0),

DEFAULT(0),

[DF_Company_User_IsDelete] DEFAULT(0),

CONSTRAINT [PK_Company_User] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

[UserCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[CompanyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[ProjectType] [varchar](100)COLLATE Chinese_PRC_CI_AS

[IsDelete] [int] NULLCONSTRAINT

[ProjectCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[DF_Company_Project_Type_IsDelete] DEFAULT(0),

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

)ON [PRIMARY]

GO

/** 对象: Table [dbo].[CompanyInfo] 脚本日期: 07/02/2009

21:19:34 ****/

CREATETABLE [dbo].[CompanyInfo](

NULL,

NULL,

NULL,

NULL,

NULL,

NULL,

NULL,

NULL,

NULL,

[UpdateTime] [datetime] NULL,

[CorpWorkRange] [varchar](500)COLLATE

[IsDelete] [int] NULLCONSTRAINT

[ReMark] [varchar](500)COLLATE Chinese_PRC_CI_AS NULL,

[CorpAttribute] [varchar](100)COLLATE

[UpdateName] [varchar](50)COLLATE Chinese_PRC_CI_AS

[CorpLinkManPost] [varchar](300)COLLATE

[CorpContateModel] [varchar](500)COLLATE

[CorpArea] [nvarchar](100)COLLATE Chinese_PRC_CI_AS

Chinese_PRC_CI_AS NULL,

Chinese_PRC_CI_AS NULL,

[CorpLinkMan] [varchar](300)COLLATE Chinese_PRC_CI_AS

[CorpPrincipal] [varchar](300)COLLATE

[CorpAddTime] [smalldatetime] NULL,

[CorpUserID] [varchar](100)COLLATE Chinese_PRC_CI_AS

Chinese_PRC_CI_AS NULL,

[CorpEmail] [varchar](300)COLLATE Chinese_PRC_CI_AS

[CorpFax] [varchar](300)COLLATE Chinese_PRC_CI_AS

[CorpTel] [varchar](300)COLLATE Chinese_PRC_CI_AS

[CorpName] [varchar](500)COLLATE Chinese_PRC_CI_AS

[CorpAddress] [varchar](500)COLLATE Chinese_PRC_CI_AS

NOTNULL,

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

Chinese_PRC_CI_AS NULL,

[DF_CompanyInfo_IsDelete] DEFAULT(0),

Chinese_PRC_CI_AS NULL,

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

CONSTRAINT [PK_CompanyInfo] PRIMARYKEYCLUSTERED

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[CrmPower] 脚本日期: 07/02/2009

21:20:02 ******/

CREATETABLE [dbo].[CrmPower](

NULL,

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/**** 对象: Table [dbo].[FileInfo] 脚本日期: 07/02/2009

21:21:28 ******/

CREATETABLE [dbo].[FileInfo](

NULL,

[FileRemainID] [int] NULL,

[FileRemainType] [int] NULL,

[FileOldName] [nvarchar](300)COLLATE

[FileNewName] [nvarchar](300)COLLATE

[FileUploadTime] [datetime] NULL,

[FileUploadUserID] [varchar](100)COLLATE

[ID] [int] IDENTITY(1,1)NOTNULL,

[FatherCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[Source] [int] NULL,

CONSTRAINT [PK_CrmPower] PRIMARYKEYCLUSTERED

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[IsDelete] [int] NULLCONSTRAINT [DF_CrmPower_IsDelete]

[UserScantyCode] [varchar](100)COLLATE

[FatherID] [int] NULL,

[PowerType] [varchar](50)COLLATE Chinese_PRC_CI_AS

NOTNULL,

DEFAULT(0),

Chinese_PRC_CI_AS NULL,

Chinese_PRC_CI_AS NULL,

Chinese_PRC_CI_AS NULL,

欧阳德创编 2021.03.07

欧阳德创编 2021.03.07

Chinese_PRC_CI_AS NULL,

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

GO

/****** 对象: Table [dbo].[Leave] 脚本日期: 07/02/2009

21:22:12 ******/

CREATETABLE [dbo].[Leave](

NULL,

NULL,

NULL,

NULL,

(

[ID] ASC

)WITH(PAD_INDEX =OFF, IGNORE_DUP_KEY =OFF)ON [PRIMARY]

)ON [PRIMARY]

[AddTime] [datetime] NULL,

CONSTRAINT [PK_Leave] PRIMARYKEYCLUSTERED

[LeaveTypeName] [varchar](100)COLLATE

[CompLeave] [int] NULL,

[LeaveContent] [varchar](1000)COLLATE

[StartTime] [datetime] NULL,

[EndTime] [datetime] NULL,

[TotalTime] [float] NULL,

[State] [int] NULL,

[Collect] [int] NULL,

[AddUser] [varchar](100)COLLATE Chinese_PRC_CI_AS

Chinese_PRC_CI_AS NULL,

[LeaveTitle] [varchar](200)COLLATE Chinese_PRC_CI_AS

[ForWhom] [varchar](100)COLLATE Chinese_PRC_CI_AS

[ID] [int] IDENTITY(1,1)NOTNULL,

[ScantyCode] [varchar](100)COLLATE Chinese_PRC_CI_AS

[FileAddress] [nvarchar](1000)COLLATE

[IsDelete] [int] NULLCONSTRAINT [DF_FileInfo_IsDelete]

[ReMark] [varchar](500)COLLATE Chinese_PRC_CI_AS NULL,

Chinese_PRC_CI_AS NULL,

DEFAULT(0),

CONSTRAINT [PK_FileInfo] PRIMARYKEYCLUSTERED

Chinese_PRC_CI_AS NULL,

欧阳德创编 2021.03.07

数据库设计说明介绍模板_完整版

本文发布于:2024-02-07 19:20:35,感谢您对本站的认可!

本文链接:https://www.4u4v.net/it/170730483565630.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:时间   信息   设计   客户   状态   数据库
留言与评论(共有 0 条评论)
   
验证码:
排行榜

Copyright ©2019-2022 Comsenz Inc.Powered by ©

网站地图1 网站地图2 网站地图3 网站地图4 网站地图5 网站地图6 网站地图7 网站地图8 网站地图9 网站地图10 网站地图11 网站地图12 网站地图13 网站地图14 网站地图15 网站地图16 网站地图17 网站地图18 网站地图19 网站地图20 网站地图21 网站地图22/a> 网站地图23