最新SiteServer CMS 40 数据库说明文档Word格式文档下载.docx
《最新SiteServer CMS 40 数据库说明文档Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《最新SiteServer CMS 40 数据库说明文档Word格式文档下载.docx(74页珍藏版)》请在冰豆网上搜索。
2外部环境
使用此数据库的软件系统为SiteServerCMS。
2.1支持软件它的程序
与此数据库直接有关的支持软件包括数据库管理系统和数据库建模系统。
数据库管理系统为MicrosoftSQLServer2000/2005/2008、Oracel,数据库建模系统为EmbarcaderoER/Studio。
2.2字段取值规范
Ø
英文&
小写&
唯一:
同JAVA变量命名规则,可包含英文字母、数字和下划线,以字母打头。
大写&
同JAVA常量命名规则,可包含英文字母、数字和下划线,以字母打头。
序列:
使用序列,并注明序列名称。
自动加1:
特指联合主键情况下(明细表),明细标识在主标识内部取最大值加1。
指定:
表示需要设计者指定。
2.3长度限制说明
用户名称:
10(Oracle中最长为30)
索引名称:
30
字段名称:
序列名称:
3参数设置
3.1基本参数设置
Oracle数据库服务的基本参数设置:
字符集:
utf8
Pagesize:
8K
Tempdb:
不小于500M数据、200M日志
3.2性能参数设置
userofconnection=300
Maxmemory=8G
4存储设计
4.1数据量分析
整个系统涵盖几个业务数据库,其中以内容管理系统和互动交流系统数据量稍大;
以平均每天1000条内容计算,则一年时间保留在业务数据库的文字数据将达300~600M空间,如果硬盘空间在50G的空间上,可以支撑50年以上。
4.2存储方案
物理存储方案:
数据库采用多台数据库分散存放数据,服务器配置型号IBM580,数据转递采用专用的存储交换设备,硬盘存储数据文件,做硬盘rad1镜象,实现数据存储的安全有效。
5数据库详细设计
5.1表结构设计
5.1.1SiteServer框架数据表字典
5.1.1.1管理员表(bairong_Administrator)
键
字段描述
字段名
数据类型
字段长度
是否可空
备注
是
管理员用户名
UserName
nvarchar
255
N
密码
Password
255
密码格式
PasswordFormat
50
密码格式Clear,Hashed,Encrypted,DiscuzNT
密钥
PasswordSalt
128
创建时间
CreationDate
Datetime
最后活动时间
LastActivityDate
最后登录的系统id
LastProductID
登录次数
CountOfLogin
int
创建管理员的管理员名称
CreatorUserName
是否审核
IsChecked
varchar
18
是否锁定
IsLockedOut
站点id集合
PublishmentSystemIDCollection
站点id
PublishmentSystemID
部门id
DepartmentID
区域id
AreaID
显示名称
DisplayName
找回密码时提出的问题
Question
问题的答案
Answer
管理员邮箱
Email
手机
Mobile
20
主题
Theme
语言
Language
5.1.1.2管理员角色表(bairong_AdministratorsInRoles)
角色名
RoleName
5.1.1.3地区表(bairong_Area)
主键
栏目名
AreaName
父节点ID
ParentID
父级栏目的ID号
ParentsPath
本栏目的所有父级栏目的ID号,以“,”分隔。
如“3,5,7”指此栏目的上一级ChannelID为7,上两级ChannelID为5,上三级ChannelID为3。
此栏目在所有父级栏目的数目
ParentsCount
此栏目在所有父级栏目的数目,值为3指有三个父级栏目。
指此栏目所有的子栏目的数目
ChildrenCount
是否是最后一个节点
IsLastNode
排序
Taxis
内容数
CountOfAdmin
5.1.1.4缓存表(bairong_Cache)
缓存主键
CacheKey
200
缓存值
CacheValue
ntext
0
5.1.1.5系统配置表(bairong_Config)
是否安装
IsInitialized
数据库版本
DatabaseVersion
50
黑名单列表
RestrictionBlackList
白名单列表
RestrictionWhiteList
是否是相对路径
IsRelatedUrl
绝对路径的URL
RootUrl
升级时间
UpdateDate
其它配置字段
SettingsXML
5.1.1.6内容审核表(bairong_ContentCheck)
CheckID
表名称
TableName
网站ID
栏目ID
NodeID
内容ID
ContentID
是否是管理员
IsAdmin
显示名
审核级数
CheckedLevel
审核时间
CheckDate
datetime
退回原因
Reasons
5.1.1.7内容模型表(bairong_ContentModel)
ModelID
产品名称
ProductID
SiteID
模型名称
ModelName
系统表
IsSystem
表名
类型
TableType
图片地址
IconUrl
介绍
Description
5.1.1.8统计表(bairong_Count)
自增长ID
CountID
程序名称
ApplicationName
相关表名称
RelatedTableName
相关ID
RelatedIdentity
统计类型
CountType
统计数目
5.1.1.9部门表(bairong_Department)
DepartmentName
编号
Code
本栏目的所有父级栏目的ID号
以“,”分隔。
此栏目在所有父级栏目的数目
值为3指有三个父级栏目。
Int
添加时间
AddDate
内容
Summary
5.1.1.10推荐表(bairong_Digg)
DiggID
站点ID
好的数量
Good
坏的数量
bad
5.1.1.11IP与城市对应表(bairong_IP2City)
ID
IP开始段
StartNum
IP结束段
EndNum
float
IP所在省
Province
IP所在城市
City
5.1.1.12站点操作记录(bairong_Log)
用户名
IP地址
IPAddress
用户操作的动作
Action
日志的说明
5.1.1.13产品表(bairong_Module)
ModuleID
模块文件夹名
DirectoryName
是否是根目录
IsRoot
5.1.1.14角色权限表(bairong_PermissionsInRoles)
权根
GeneralPermissions
text
所拥用权根模块,之间用逗号隔开
5.1.1.15角色表(bairong_Roles)
角色拥有的模块ID
Modules
200
模块ID之间用逗号隔开
创建管理员的管理者
角色描述
5.1.1.16判断模型改动表(bairong_TableCollection)
辅助表标识
TableENName
辅助表名称
TableCNName
字段个数
AttributeNum
辅助表类型
AuxiliaryTableType
是否在数据库中创建
IsCreatedInDB
在数据库中是否改动
IsChangedAfterCreatedInDB
产品ID
SiteServer系统产品ID
是否默认
IsDefault
True/false
描述
5.1.1.17模型集合表(bairong_TableMatch)
主键自增键
bairong_TableMatch
第一张表的连接字符串
ConnectionString
第一张表的名称
第二章表的连接字符串
ConnectionStringToMatch
第二章表的名称
TableNameToMatch
关联性
ColumnsMap
5.1.1.18存储辅助表字段(bairong_TableMetadata)
主
主键自增
TableMetadataID
外键
AuxiliaryTableENName
AttributeName
DataType
数据长度
DataLength
是否可以为空
CanBeNull
默认值
DBDefaultValue
是否是系统字段
5.1.1.19显示样式表(bairong_TableStyle)
TableStyleID
表字段
帮助文本
HelpText
是否显示
IsVisible
在列表中是否显示
IsVisibleInList
IsSingleLine
提交类型
InputType
是否是必填项
IsRequired
DefaultValue
单/复选框时的方向
IsHorizontal
扩展值
ExtendValues
5.1.1.20TableStyle中类型为单选时(bairong_TableStyleItem)
TableStyleItemID
外
项标题
ItemTitle
项值
ItemValue
是否被选
IsSelected
5.1.1.21内容标签(bairong_Tags)
TagID
ContentIDCollection
标签名称
Tag
UseNum
5.1.1.22用户中心设置(用户中心设置)
扩展字段设置
5.1.1.23用户积分日志(bairong_UserCreditsLog)
n