自助建站数据库设计说明书.docx

上传人:b****1 文档编号:22905701 上传时间:2023-04-29 格式:DOCX 页数:31 大小:24.07KB
下载 相关 举报
自助建站数据库设计说明书.docx_第1页
第1页 / 共31页
自助建站数据库设计说明书.docx_第2页
第2页 / 共31页
自助建站数据库设计说明书.docx_第3页
第3页 / 共31页
自助建站数据库设计说明书.docx_第4页
第4页 / 共31页
自助建站数据库设计说明书.docx_第5页
第5页 / 共31页
点击查看更多>>
下载资源
资源描述

自助建站数据库设计说明书.docx

《自助建站数据库设计说明书.docx》由会员分享,可在线阅读,更多相关《自助建站数据库设计说明书.docx(31页珍藏版)》请在冰豆网上搜索。

自助建站数据库设计说明书.docx

自助建站数据库设计说明书

CMS自助建站

数据库设计说明书

版本号:

1.0

 

2011年11月

1概述

2文档目的

●描述数据字典中各表、字段的含义,可能的取值范围及含义

3版本管理

版本

修订内容

时间

作者

v1.0

创建

2011.11.25

4

数据字典

4.1系统管理部分

4.1.1功能定义表Functions

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

FunctionCode

功能代码

VARCHAR(50)

N

FunctionName

功能名称

NVARCHAR(50)

N

FunctionDescription

功能描述

NVARCHAR(500)

N

NameSpace

功能名字空间

VARCHAR(100)

N

ClassName

功能类名称

VARCHAR(20)

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_FunctionCode_1

FunctionCode

ASC

●说明:

1.本表保存了模板页中所具有的功能定义。

2.模板页中具有的所有功能需要在本表预先定义好,系统生成静态页面时,根据功能代码(FunctionCode)来将生成的内容展现替换到模板页中。

4.2模版管理部分

4.2.1模版定义表TemplateInfo

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

TemplateID

模版编号

VARCHAR(10)

Y

N

TemplateName

模版名称

NVARCHAR(20)

N

TemplateDescription

模版说明

NVARCHAR(1024)

Y

TemplateIndustry

模版所属行业

VARCHAR(1024)

N

TemplateStatus

模版状态

CHAR

(1)

N

‘0’

TemplateLogoUrl

模版缩略图存放路径

VARCHAR(200)

N

TemplateUrl

模版文件存放路径

VARCHAR(200)

N

CreatedTime

创建时间

DATETIME

N

LastUpdatedTime

上一次更新时间

DATETIME

N

●索引

索引名称

P

U

C

包含列

排序方式

PK_TempldateInfo

TemplateID

ASC

●说明:

1.本表存放建站的模版定义信息

2.模版编号(TemplateID)为6位数字字符串,由系统根据序列自动生成,保持唯一

3.模版所属行业(TemplateIndustry)描述了模版的所属行业信息,行业的分类与宽带商务平台保持一致

4.模版状态(TemplateStatus):

0–待激活:

用户无法看到,可发布为正常

1–正常:

用户可使用,可下架为停止

2–停止:

用户不可使用,类似逻辑删除

5.模版缩略图存放路径(TemplateLogoUrl):

记录模版Logo图片的展示地址,在页面上通过该地址展示当前模版的缩略图

6.模版文件存放路径(TemplateUrl):

记录模版文件存放的物理路径,在用户使用模版时系统能根据该路径找到模版文件从而引用模版文件

4.2.2模版栏目定义表TemplateSectionInfo

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

TSectionID

模版栏目编号

IDENTITY(1,1)

Y

N

TSectionName

模版栏目名称

NVARCHAR(20)

N

TSectionOrderID

模版栏目显示顺序

INT

N

ImageID

栏目默认押题图片标签

VARCHAR(20)

N

TemplateID

所属模版编号

VARCHAR(10)

N

●索引

索引名称

P

U

C

包含列

排序方式

PK_TemplateSectionInfo

TSectionID

ASC

●说明

1.本表存放模版中栏目定义的信息。

2.模版栏目显示顺序(TSectionOrderID)记录了模版中定义的栏目在页面上展示的默认顺序,默认从左向右依次展示。

数值越小,排列越靠前。

4.2.3模版页定义表TemplatePageInfo

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

TPageID

模版页编号

IDENEITY(1,1)

Y

N

TPageName

模板页名称

VARCHAR(50)

N

TemplateID

所属模版编号

VARCHAR(10)

N

TPageType

模板页类型

VARCHAR(10)

N

TpageContent

模板页HTML代码

VARCHAR(MAX)

N

●索引

索引名称

P

U

C

包含列

排序方式

PK_TemplatePageInfo

TPageID

ASC

●说明

1.本表存放了模版包含的模板页定义的信息。

2.模版页文件存放路径(TPageUrl)记录的是模板页的物理存放路径,包含文件名及扩展名。

3.模板页类型(TPageType):

01–网站首页

02–内容列表页

03–内容详细页

4.3业务管理部分

4.3.1企业基本信息表Customer

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

CustomerID

客户编码

VARCHAR(30)

N

CustomerName

客户名称

NVARCHAR(50)

Y

Address

客户地址

NVARCHAR(100)

Y

ZipCode

邮编

VARCHAR(10)

Y

PhoneNumber

联系电话

VARCHAR(20)

Y

FaxNumber

传真

VARCHAR(20)

Y

Email

邮箱

VARCHAR(50)

Y

CreatedTime

创建时间

DATETIME

N

LastUpdatedTime

上一次更新时间

DATETIME

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_Customer_1

CustomerID

ASC

4.3.2企业订购关系表SubscriptionInfo

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SubscriberID

订购编号

VARCHAR(20)

N

CustomerID

客户编码

VARCHAR(30)

N

DeployType

部署类型

CHAR

(1)

N

Status

状态

VARCHAR

(2)

N

CreatedTime

创建时间

DATETIME

N

LastUpdatedTime

上一次更新时间

DATETIME

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_SubscriptionInfo_1

SubscriberID

ASC

idx_SubscriptionInfo_2

CustomerID

ASC

●说明:

1.本表存放企业订购自助建站应用的订购关系记录。

2.订购编号(SubscriberID)由宽带商务平台生成,保持唯一。

3.客户编码(CustomerID)标识一个企业,由宽带商务平台生成,保持唯一。

4.部署类型(DeployType):

0–域名站:

多个域名站由一个IIS站点承载

1-虚拟站点:

多个虚拟站点部署在一个IIS站点中

2–虚拟主机:

每个虚拟主机网站部署在一个单独的虚拟机中

3–物理主机:

每个物理主机网站部署在一个单独的物理机中

5.状态(Status):

01:

已订购,可以使用

02:

已退订,不能再使用

03:

已暂停,不能使用

4.3.3企业订购关系扩展表SubscriptionExtendInfo

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SubscriberID

订购编号

VARCHAR(20)

N

ServerName

部署主机名

VARCHAR(50)

N

ExternalIP

主机公网IP

VARCHAR(20)

N

InternalIP

主机内网IP

VARCHAR(20)

N

UserName

帐号

VARCHAR(20)

N

Password

密码

VARCHAR(20)

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_SubscriptionExtendInfo_1

SubscriberID

ASC

●说明:

1.本表存放企业订购自助建站应用的订购关系的部署服务器信息,只有当订购关系中DeployType取值为2或3时才有扩展信息记录。

4.3.4使用授权表UsingInfo

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SubscriberID

订购编号

VARCHAR(20)

N

CustomerID

客户编码

VARCHAR(30)

N

UserID

用户编号

INT

N

UserName

用户帐号

VARCHAR(48)

N

NickName

用户昵称

NVARCHAR(100)

N

DealTime

业务受理时间

DATETIME

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_UsingInfo_1

UserID

ASC

●说明:

1.本表存放企业下用户的授权使用自助建站的记录。

2.订购编号(SubscriberID)由宽带商务平台生成,保持唯一。

3.客户编码(CustomerID)标识一个企业,由宽带商务平台生成,保持唯一。

4.用户编号(UserID)标识一个用户,由宽带商务平台生成,保持唯一。

5.用户帐号(UserName):

由宽带商务平台同步。

6.用户昵称(NickName):

由宽带商务平台同步。

4.4网站管理部分

4.4.1网站基本信息表CusSite

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SiteID

网站唯一标识

IDENTITY(1,1)

Y

N

SiteName

网站名称

NVARCHAR(100)

N

CustomerID

企业代码

VARCHAR(30)

N

CustomerLogo

企业Logo图片存放地址

VARCHAR(200)

N

CopyRight

版权内容

NVARCHAR(2000)

N

Satus

网站状态

CHAR

(1)

N

CreatedTime

创建时间

DATETIME

N

LastUpdatedTime

上一次更新时间

DATETIME

N

●索引

索引名称

P

U

C

包含列

排序方式

PK_CusSite

SiteID

ASC

idx_CusSite_1

CustomerID

ASC

●说明:

1.本表存放企业创建的网站信息。

2.状态(Status):

1:

编辑中

2:

已发布

3:

已删除

4.4.2网站部署信息表CusSiteDeployServer

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SiteID

网站唯一标识

INT

N

DomainName

网站域名

VARCHAR(100)

N

ServerName

部署主机名

VARCHAR(50)

N

ExternalIP

主机公网IP

VARCHAR(20)

N

InternalIP

主机内网IP

VARCHAR(20)

N

DeployUrl

部署目录

VARCHAR(20)

N

UserName

帐号

VARCHAR(20)

Y

Password

密码

VARCHAR(50)

Y

●索引

索引名称

P

U

C

包含列

排序方式

idx_CusSiteDeplayServer_1

SiteID

ASC

●说明:

1.本表存放企业网站的部署服务器信息。

2.网站域名(DomainName):

可以由企业自行指定,也可由平台分配。

3.部署主机名(ServerName)、主机公网IP(ExternalIP)、主机内网IP(InternalIP)、帐号(UserName)、密码(Password)取值说明如下:

∙当订购关系中DeplayType=0或1时,由系统自动分配;

∙当订购关系中DeplayType=2或3时,从订购关系扩展表中获取。

(宽带商务平台指定)

4.4.3网站与模版关系表CusSiteTemplateRelation

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SiteID

网站唯一标识

INT

N

TemplateID

模版编号

VARCHAR(10)

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_CusSiteTemplateRelation_1

SiteID

ASC

●说明:

1.本表存放企业网站与对应的模版关系记录。

4.4.4网站栏目信息表CusSiteSection

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SiteID

所属站点编号

INT

N

SectionID

栏目编号

IDENTITY(1,1)

N

SectionName

栏目名称

NVARCHAR(20)

N

SectionOrderID

栏目显示顺序

INT

N

Visible

栏目是否显示标志

CHAR

(1)

N

‘Y’

●索引

索引名称

P

U

C

包含列

排序方式

idx_CusSiteSection_1

SectionID

ASC

idx_CusSiteSection_2

SiteID

ASC

●说明:

1.本表存放企业自定义网站栏目的信息。

2.栏目显示顺序(SectionOrderID)记录了栏目在页面上展示的默认顺序,默认从左向右依次展示。

数值越小,排列越靠前。

3.栏目是否显示标志(Visible):

Y–显示

N–不显示

4.4.5栏目图片设置表CusSiteImageFlash

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SiteID

所属站点编号

INT

N

SectionID

栏目编号

INT

N

ImageID

图片编号

IDENTITY(1,1)

N

ImageTitle

图片标题

NVARCHAR(100)

N

ImageUrl

图片路径

VARCHAR(200)

N

ImageLinkUrl

图片链接路径

VARCHAR(200)

Y

●索引

索引名称

P

U

C

包含列

排序方式

idx_CusSiteImageFlash_1

ImageID

ASC

idx_CusSiteImageFlash_2

SiteID

ASC

idx_CusSiteImageFlash_3

SectionID

ASC

●说明:

1.本表存放企业网站每个栏目下的Flash图片信息。

2.每个栏目下的Flash图片最多只能设置5张。

若只配置了一张,则显示静态图片;若配置了多张,则使用配置的图片进行动态切换,行程Flash图片。

4.4.6网站页面信息表CusSitePage

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SiteID

所属站点编号

INT

N

PageID

页面编号

IDENTITY(1,1)

N

PageName

页面标题

VARCHAR(50)

N

PageType

页面类型

VARCHAR(10)

N

pageContent

页面HTML代码

VARCHAR(MAX)

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_CusSitePage_1

PageID

ASC

idx_CusSitePage_2

SiteID

ASC

●说明

1.本表存放了企业网站的页面信息。

2.页面类型(PageType):

01–网站首页

02–内容列表页

03–内容详细页

4.5内容管理部分

4.5.1内容目录表CusContentCatalog

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

SiteID

所属站点编号

INT

N

SectionID

栏目编号

INT

N

CatalogID

内容目录编号

IDENTITY(1,1)

N

CatalogName

内容目录名称

NVARCHAR(50)

N

CatalogOrderID

内容目录显示顺序

INT

N

Visible

内容目录是否显示标志

CHAR

(1)

N

‘Y’

Grade

内容目录级别:

1,2,3

INT

N

ParentCatalogID

上一级内容目录编号

INT

N

CatalogType

内容目录类型

CHAR

(2)

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_CusContentCatalog_1

CatalogID

ASC

idx_CusContentCatalog_2

SiteID

ASC

idx_CusContentCatalog_3

SectionID

ASC

●说明:

1.本表存放企业网站各栏目下的内容目录信息(分类),如:

产品、新闻、文章、公告、企业介绍、组织架构等。

2.内容目录显示顺序(CatalogOrderID)记录了目录在页面上展示的默认顺序,默认从上向下依次展示。

数值越小,排列越靠上。

3.内容目录是否显示标志(Visible):

Y–显示

N–不显示

4.内容目录级别(Grade):

数值越小,级别越高。

暂只支持2级目录结构。

5.内容目录类型(CatalogType):

01–产品(图文结合展示)

02–文章/新闻/下载(文字列表展示)

03–其它(直接内容正文展示)

4.5.2产品信息表CusProducts

●表结构

字段

说明

字段类型

是否

主键

是否允许NULL

默认值

CatalogID

目录编号

INT

N

ProductID

产品编号

IDENTITY(1,1)

N

ProductName

产品名称

NVARCHAR(100)

N

ProductStyle

产品型号

NVARCHAR(100)

N

ProductDescription

产品描述

NVARCHAR(4000)

N

ProductMiniLogo

产品图标地址

VARCHAR(200)

N

ProductImage

产品图片展示地址

VARCHAR(200)

N

NewFlag

是否新产品标志

CHAR

(1)

N

‘N’

RecommendationFlag

是否推荐产品标志

CHAR

(1)

N

‘N’

PreferentialFlag

是否优惠产品标志

CHAR

(1)

N

‘N’

ProductOrderID

产品展示顺序

INT

N

CreatedTime

创建时间

DATETIME

N

LastUpdatedTime

上一次更新时间

DATETIME

N

●索引

索引名称

P

U

C

包含列

排序方式

idx_CusProducts_1

ProductID

ASC

idx_CusProducts_2

CatalogID

ASC

●说明:

1.本表存放企业的产品信息。

2.产品所属目录的目录类型CatalogType=01。

3.产品展示顺序(P

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 自然科学 > 化学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1