SiteServer CMS 4.0 数据库说明文档.doc

上传人:豆**** 文档编号:34302182 上传时间:2022-08-16 格式:DOC 页数:66 大小:1.40MB
返回 下载 相关 举报
SiteServer CMS 4.0 数据库说明文档.doc_第1页
第1页 / 共66页
SiteServer CMS 4.0 数据库说明文档.doc_第2页
第2页 / 共66页
点击查看更多>>
资源描述

《SiteServer CMS 4.0 数据库说明文档.doc》由会员分享,可在线阅读,更多相关《SiteServer CMS 4.0 数据库说明文档.doc(66页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、文件名称SiteServer内容管理平台数据库设计说明书V4.0拟 制 人:审 核 人:批 准 人: 2014年10月20日北京百容千域软件技术开发有限责任公司数据库设计说明书目录1 引言11.1 编写目的11.2 背景11.3 定义12 外部环境12.1 支持软件它的程序12.2 字段取值规范12.3 长度限制说明23 参数设置23.1 基本参数设置23.2 性能参数设置24 存储设计24.1 数据量分析24.2 存储方案35 数据库详细设计35.1 表结构设计35.1.1 SiteServer 框架数据表字典45.1.2 CMS数据表字典20 I1 引言1.1 编写目的方便系统操作人员了解

2、软件数据信息,让软件制作人员了解数据库结构,让软件操作人员及系统维护人员方便维护和管理。预期的读者为质量管理人员和整个项目组的开发、管理人员及项目验收人员1.2 背景数据库的名称为SiteServer,使用此数据库的软件系统为SiteServer cms。1.3 定义SQL:结构化查询语言(Structured Query Language)2 外部环境使用此数据库的软件系统为SiteServer CMS。2.1 支持软件它的程序与此数据库直接有关的支持软件包括数据库管理系统和数据库建模系统。数据库管理系统为Microsoft SQL Server 2000/2005/2008、Oracel,

3、数据库建模系统为Embarcadero ER/Studio。2.2 字段取值规范 英文&小写&唯一:同JAVA变量命名规则,可包含英文字母、数字和下划线,以字母打头。 英文&大写&唯一:同JAVA常量命名规则,可包含英文字母、数字和下划线,以字母打头。 序列:使用序列,并注明序列名称。 自动加1:特指联合主键情况下(明细表),明细标识在主标识内部取最大值加1。 指定:表示需要设计者指定。2.3 长度限制说明 用户名称:10(Oracle中最长为30) 索引名称:30 字段名称:30 序列名称:303 参数设置3.1 基本参数设置Oracle数据库服务的基本参数设置:字符集:utf8Pagesi

4、ze:8KTempdb:不小于 500M数据、200M日志3.2 性能参数设置user of connection = 300Max memory = 8G4 存储设计4.1 数据量分析整个系统涵盖几个业务数据库,其中以内容管理系统和互动交流系统数据量稍大;以平均每天1000条内容计算,则一年时间保留在业务数据库的文字数据将达300600M空间,如果硬盘空间在50G的空间上,可以支撑50年以上。4.2 存储方案物理存储方案:数据库采用多台数据库分散存放数据,服务器配置型号IBM580,数据转递采用专用的存储交换设备,硬盘存储数据文件,做硬盘rad1镜象,实现数据存储的安全有效。5 数据库详细设

5、计5.1 表结构设计 5.1.1 SiteServer 框架数据表字典5.1.1.1 管理员表(bairong_Administrator)键字段描述字段名数据类型字段长度是否可空备注是管理员用户名UserNamenvarchar255N密码Passwordnvarchar255N密码格式PasswordFormatnvarchar50N密码格式 Clear,Hashed, Encrypted, DiscuzNT密钥PasswordSaltnvarchar128N创建时间CreationDateDatetime0N最后活动时间LastActivityDateDatetime0N最后登录的系统i

6、dLastProductIDnvarchar50N登录次数CountOfLoginint0N创建管理员的管理员名称CreatorUserNamenvarchar255N是否审核IsCheckedvarchar18N是否锁定IsLockedOutvarchar18N站点id集合PublishmentSystemIDCollectionvarchar50N站点idPublishmentSystemIDint0N部门idDepartmentIDint0N区域idAreaIDint0N显示名称DisplayNamenvarchar255N找回密码时提出的问题Questionnvarchar255N问题

7、的答案Answernvarchar255N管理员邮箱Emailnvarchar255N手机Mobilevarchar20N主题Themevarchar50N语言Languagevarchar50N5.1.1.2 管理员角色表(bairong_AdministratorsInRoles)键字段描述字段名数据类型字段长度是否可空备注是角色名RoleNamenvarchar255N是管理员用户名UserNamenvarchar255N5.1.1.3 地区表(bairong_Area)键字段描述字段名数据类型字段长度是否可空备注是主键AreaIDint0N栏目名AreaNamenvarchar255N

8、父节点IDParentIDint0N父级栏目的ID号ParentsPathnvarchar255N本栏目的所有父级栏目的ID号,以“,”分隔。如“3,5,7”指此栏目的上一级ChannelID为7,上两级ChannelID为5,上三级ChannelID为3。此栏目在所有父级栏目的数目 ParentsCountint0N此栏目在所有父级栏目的数目,值为3指有三个父级栏目。指此栏目所有的子栏目的数目ChildrenCountint0N是否是最后一个节点IsLastNodevarchar18N排序Taxisint0N内容数CountOfAdminint0N5.1.1.4 缓存表(bairong_Ca

9、che)键字段描述字段名数据类型字段长度是否可空备注是缓存主键CacheKeyvarchar200N缓存值CacheValuentext0N5.1.1.5 系统配置表(bairong_Config)键字段描述字段名数据类型字段长度是否可空备注是是否安装IsInitializedvarchar18N数据库版本DatabaseVersionvarchar50N黑名单列表RestrictionBlackListnvarchar255N密码格式 Clear,Hashed, Encrypted, DiscuzNT白名单列表RestrictionWhiteListnvarchar255N是否是相对路径Is

10、RelatedUrlvarchar18N绝对路径的URLRootUrlvarchar200N升级时间UpdateDateDatetime0N其它配置字段SettingsXMLntext0N5.1.1.6 内容审核表(bairong_ContentCheck)键字段描述字段名数据类型字段长度是否可空备注是主键CheckIDint0N表名称TableNamevarchar50N网站IDPublishmentSystemIDint0N栏目IDNodeIDint0N内容IDContentIDint0N是否是管理员IsAdminvarchar0N显示名UserNamenvarchar255N是否审核Is

11、Checkedvarchar18N审核级数CheckedLevelint0N审核时间CheckDatedatetime0N退回原因Reasonsnvarchar255N5.1.1.7 内容模型表(bairong_ContentModel)键字段描述字段名数据类型字段长度是否可空备注是主键ModelIDvarchar0N产品名称ProductIDvarchar50N网站IDSiteIDint0N模型名称ModelNamenvarchar50N系统表IsSystemvarchar18N表名TableNamevarchar200N类型TableTypevarchar50N图片地址IconUrlvar

12、char50N介绍Descriptionnvarchar255N5.1.1.8 统计表(bairong_Count)键字段描述字段名数据类型字段长度是否可空备注是自增长IDCountIDint0N程序名称ApplicationNamevarchar50N相关表名称RelatedTableNamenvarchar255N密码格式 Clear,Hashed, Encrypted, DiscuzNT相关IDRelatedIdentitynvarchar255N统计类型CountTypevarchar50N统计数目统计数目int0N5.1.1.9 部门表(bairong_Department)键字段描

13、述字段名数据类型字段长度是否可空备注是主键DepartmentIDint0N栏目名DepartmentNamenvarchar255N编号Codevarchar50N密码格式 Clear,Hashed, Encrypted, DiscuzNT父节点IDParentIDint0N本栏目的所有父级栏目的ID号ParentsPathnvarchar255N以“,”分隔。如“3,5,7”指此栏目的上一级ChannelID为7,上两级ChannelID为5,上三级ChannelID为3。此栏目在所有父级栏目的数目ParentsCountint0N值为3指有三个父级栏目。指此栏目所有的子栏目的数目Chil

14、drenCountInt0N是否是最后一个节点IsLastNodevarchar18N排序TaxisIntintN添加时间AddDatedatetime0N内容Summarynvarchar255N内容数CountOfAdminint0N5.1.1.10 推荐表(bairong_Digg)键字段描述字段名数据类型字段长度是否可空备注是主键DiggIDint0N站点IDPublishmentSystemIDint0N内容IDRelatedIdentityint0N密码格式 Clear,Hashed, Encrypted, DiscuzNT好的数量GoodInt0N坏的数量badint0N5.1.

15、1.11 IP与城市对应表(bairong_IP2City)键字段描述字段名数据类型字段长度是否可空备注是主键IDint0NIP开始段StartNumnvarchar255NIP结束段EndNumfloat0N密码格式 Clear,Hashed, Encrypted, DiscuzNTIP所在省Provincefloat0NIP所在城市Citynvarchar50N5.1.1.12 站点操作记录(bairong_Log)键字段描述字段名数据类型字段长度是否可空备注是主键IDint0N用户名UserNamevarchar50NIP地址IPAddressvarchar50N添加时间AddDateD

16、atetime0N用户操作的动作Actionnvarchar255N日志的说明Summarynvarchar255N5.1.1.13 产品表(bairong_Module)键字段描述字段名数据类型字段长度是否可空备注是主键ModuleIDnvarchar50N模块文件夹名DirectoryNamevarchar50N是否是根目录IsRootvarchar18N密码格式 Clear,Hashed, Encrypted, DiscuzNT5.1.1.14 角色权限表(bairong_PermissionsInRoles)键字段描述字段名数据类型字段长度是否可空备注是角色名RoleNamenvarc

17、har255N权根GeneralPermissionstext0N所拥用权根模块,之间用逗号隔开5.1.1.15 角色表(bairong_Roles)键字段描述字段名数据类型字段长度是否可空备注是角色名RoleNamenvarchar255N角色拥有的模块ID Modulesvarchar200N模块ID之间用逗号隔开创建管理员的管理者CreatorUserNamenvarchar255N角色描述Descriptionnvarchar255N5.1.1.16 判断模型改动表(bairong_TableCollection)键字段描述字段名数据类型字段长度是否可空备注是辅助表标识TableENN

18、amevarchar50N辅助表名称TableCNNamevarchar50N字段个数AttributeNumint0N密码格式 Clear,Hashed, Encrypted, DiscuzNT辅助表类型AuxiliaryTableTypevarchar50N是否在数据库中创建IsCreatedInDBvarchar18N在数据库中是否改动IsChangedAfterCreatedInDBvarchar18N产品IDProductIDvarchar50NSiteServer系统产品ID是否默认IsDefaultvarchar18NTrue/false描述Descriptionntext0N5

19、.1.1.17 模型集合表(bairong_TableMatch)键字段描述字段名数据类型字段长度是否可空备注是主键自增键bairong_TableMatchint0N第一张表的连接字符串ConnectionStringvarchar200N第一张表的名称TableNamevarchar200N第二章表的连接字符串ConnectionStringToMatchvarchar200N第二章表的名称TableNameToMatchvarchar200N关联性ColumnsMapntext0N5.1.1.18 存储辅助表字段(bairong_TableMetadata)键字段描述字段名数据类型字段长

20、度是否可空备注主主键自增TableMetadataIDint0N外键辅助表标识AuxiliaryTableENNamevarchar50N字段名AttributeNamevarchar50N密码格式 Clear,Hashed, Encrypted, DiscuzNT数据类型DataTypevarchar50N数据长度DataLengthint0N是否可以为空CanBeNullvarchar18N默认值DBDefaultValuenvarchar255N排序Taxisint0N是否是系统字段IsSystemvarchar18N5.1.1.19 显示样式表(bairong_TableStyle)键

21、字段描述字段名数据类型字段长度是否可空备注主主键TableStyleIDint0N栏目ID栏目IDint0N表字段AttributeNamevarchar50N排序Taxisint0N显示名称DisplayNamenvarchar255N帮助文本HelpTextvarchar255N是否显示IsVisiblevarchar18N在列表中是否显示IsVisibleInListvarchar18NIsSingleLinevarchar18N提交类型InputTypevarchar50N是否是必填项IsRequiredvarchar18N默认值DefaultValuevarchar255单/复选框时

22、的方向IsHorizontalvarchar18扩展值ExtendValuesntext05.1.1.20 TableStyle中类型为单选时(bairong_TableStyleItem)键字段描述字段名数据类型字段长度是否可空备注主主键TableStyleItemIDint0N外栏目名TableStyleIDint0N项标题ItemTitlenvarchar255N项值ItemValuenvarchar255N是否被选IsSelectedvarchar18N5.1.1.21 内容标签(bairong_Tags)键字段描述字段名数据类型字段长度是否可空备注是主键TagIDint0NProdu

23、ctIDvarchar50N站点IDPublishmentSystemIDint0N密码格式 Clear,Hashed, Encrypted, DiscuzNT内容IDContentIDCollectionnvarchar255N标签名称Tagnvarchar255NUseNumint0N5.1.1.22 用户中心设置(用户中心设置)键字段描述字段名数据类型字段长度是否可空备注扩展字段设置SettingsXMLntext0N5.1.1.23 用户积分日志(bairong_UserCreditsLog)键字段描述字段名数据类型字段长度是否可空备注是主键IDint0N用户名UserNamenvar

24、char255N产品IDProductIDnvarchar50N(如CMS,BBS)是否增长IsIncreasedvarchar18NTrue/False积分Numint0N用户行为Actionnvarchar255N描述Descriptionnvarchar255N添加时间AddDatedatetime0N5.1.1.24 用户资料下载(bairong_UserDownload)键字段描述字段名数据类型字段长度是否可空备注是主键IDint0N文件名称CreateUserNamenvarchar255N排序Taxisint0N下载次数Downloadsint0N文件名称FileNamenvar

25、char255N文件地址FileUrlvarchar200N描述Summarynvarchar255N添加时间AddDatedatetime0N5.1.1.25 用户短消息(bairong_UserMessage)键字段描述字段名数据类型字段长度是否可空备注是主键IDint0N发信人MessageFromnvarchar255N收信人MessageTonvarchar255N消息类型: MessageTypevarchar50NPrivate:私人消息(站内信),Notice:系统消息产品IDParentIDint0N是否一查看IsViewedvarchar18NTrue/False添加日期a

26、dddatedatetime0N内容contentntext0N修改时间LastAddDatedatetime0N修改内容LastContentntext0N5.1.1.26 会员表(bairong_Users)键字段描述字段名数据类型字段长度是否可空备注主用户名UserNamenvarchar255N密码Passwordnvarchar255N加密方式PasswordFormatnvarchar50N加密方式,Clear:明码,Hashed:不可逆方式加密,Encrypted:可逆方式加密,DiscusNT:DiscusNT方式加密密匙PasswordSaltnvarchar128N创建时间

27、CreateDateDatetime0N创建地址CreateIPAddressvarchar50N创建人CreateUserNamenvarchar255NPointCountint0N最后活动时间LastActivityDatedatetime0N审核IsCheckedvarchar18NTrue/False锁定IsLockedOutvarchar18NTrue/FalseIsTemporaryvarchar18显示名DisplayNamenvarchar255邮箱Emailnvarchar255手机号Mobilevarchar20用户类型IDTypeIDint0地区IDDepartment

28、IDint0部门IDAreaIDint0在线时长OnlineSecondsint0大头像AvatarLargevarchar200中头像AvatarMiddlevarchar200小头像AvatarSmallvarchar200个性签名Signaturenvarchar255扩展字段设置SettingsXMLntexts0 5.1.2 CMS数据表字典5.1.2.1 固定广告位表 (siteserver_AdArea)键字段描述字段名数据类型字段长度是否可空备注主主键自增AdAreaIDint0N站点IDPublishmentSystemIDint0N名称AdAreaNamenvarchar2

29、55N宽度WidthInt0N高度HeightInt0N简介Summaryvarchar255N是否有效IsEnabledvarchar18N添加时间AddDateDatetime05.1.2.2 固定广告物料表(siteserver_AdMaterial)键字段描述字段名数据类型字段长度是否可空备注主广告物料IDAdMaterialIDInt0N主站点IDPublishmentSystemIDint0N广告IDAdvIDInt 0N物料名称AdMaterialNamenvarchar255N广告展现方式AdMaterialTypevarchar50Nhtml代码,JS代码,文字,图片,fla

30、sh广告内容Codentext0N文字内容TextWordnvarchar255N文字链接TextLinkvarchar200N字体颜色TextColorvarchar10N字体大小TextFontSizeint0N图片地址ImageUrlvarchar200N广告链接ImageLinkvarchar200N图片宽度ImageWidthint0N图片高度ImageHeightint0N图片替换文字ImageAltnvarchar50N权重WeightInt0N是否生效IsEnabledVarchar18N5.1.2.3 固定广告表(siteserver_Adv)键字段描述字段名数据类型字段长度

31、是否可空备注主广告IDAdvIDInt0N主站点IDPublishmentSystemIDint0N广告位IDAdAreaIDInt 0N广告名称AdvNamenvarchar255N简介Summaryvarchar50Nhtml代码,JS代码,文字,图片,flash是否时间限制IsDateLimitedntext0N开始时间StartDateDatetime0N结束时间EndDateDatetime0N级别类型LevelTypenvarchar50N级别Levelint0N是否权重IsWeightvarchar18N权重WeightInt0N轮换类型RotateTypenvarchar50N

32、轮换频率RotateIntervalint0N栏目集合NodeIDCollectionToChannelnvarchar255N内容集合NodeIDCollectionToContentnvarchar255N文件集合FileTemplateIDCollectionnvarchar255N5.1.2.4 漂浮广告(siteserver_Advertisement)键字段描述字段名数据类型字段长度是否可空备注主广告名称AdvertisementNamevarchar50N主站点IDPublishmentSystemIDint0N广告类型AdvertisementTypevarchar50N漂浮广

33、告,全屏下推 ,弹出窗口链接urlNavigationUrlvarchar200N是否有日期限制IsDateLimitedvarchar18N开始日期StartDateDatetime0N结束日期EndDateDatetime0N添加时间AddDateDatetime0N显示此广告的栏目页面NodeIDCollectionToChannelnvarchar255N显示此广告的内容页面NodeIDCollectionToContentnvarchar255N显示此广告的单页模板FileTemplateIDCollectionnvarchar255N其它扩充字段Settingsntext0N5.1

34、.2.5 评论表(siteserver_Comment)键字段描述字段名数据类型字段长度是否可空备注主评论IDCommentIDint0N评论名CommentNamenvarchar50N外站点IDPublishmentSystemIDint0NApplyStyleIDint0NQueryStyleIDint0N排序Taxisint0N描述Summarynvarchar255N5.1.2.6 评论内容表(siteserver_CommentContent)键字段描述字段名数据类型字段长度是否可空备注主IDint0N评论IDCommentIDint0N站点IDPublishmentSystemIDint0N栏目IDNodeIDint0N内容IDContentIDint0N引用IDReferenceIDint0NGoodint0NBadint0N用户名UserNamenvarchar255NIP地址

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 家庭教育

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com