当前位置:首页 > 人事管理系统项目详细设计说明书
ALTERTABLE[dbo].[tblPerformance]WITHCHECKADDCONSTRAINT[FK_tblPerformance_tblPerformStatus]FOREIGNKEY([Status])
REFERENCES[dbo].[tblPerformStatus]([Type]) GO
ALTERTABLE[dbo].[tblPerformance]CHECKCONSTRAINT[FK_tblPerformance_tblPerformStatus] GO
表定义
表tblPerformance定义如下: 名称 PerformID 类型 int4 可否为空 否 说明 备注 绩效考核编 号 EmployeeID ReviewerID SubmitTime PerformYear int4 int4 datetime8 int4 否 可 否 否 否 可 可 员工编号 审核者编号 提交时间 年份 季度 状态 PerformSeason tinyint1 Status tinyint1 LastEditTime Datetime8 最后编辑时 间 SelfScore ReviewScore SelfComment Tinyint1 Tinyint1 nchar200 可 可 可 可 自我评分 审核者评分 自我评价 审核者评价 默认值为空 默认值为空 ReviewComment nchar200 主键
表tblPerformance的主键是PerformID字段,类型为int,设置自动增量。 答案:USE[RGB]
GO
/******Object:Index[PK_tblPerformance]ScriptDate:06/18/201109:09:21******/
ALTERTABLE[dbo].[tblPerformance]ADDCONSTRAINT[PK_tblPerformance]PRIMARYKEYCLUSTERED (
[PerformID]ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,SORT_IN_TEMPDB=OFF,IGNORE_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY] GO
外键
表tblPerformance的外键是EmployeeID,类型为int,用于与表tblEmployee中的EmployeeID字段关联。
表tblPerformance的外键是Status,类型为int,用于与表tblPerformStatus中的Type字段关联。 答案:USE[RGB]
GO
ALTERTABLE[dbo].[tblPerformance]WITHCHECKADDCONSTRAINT[FK_tblPerformance_tblEmployee]FOREIGNKEY([EmployeeID])
REFERENCES[dbo].[tblEmployee]([EmployeeID]) GO
ALTERTABLE[dbo].[tblPerformance]CHECKCONSTRAINT[FK_tblPerformance_tblEmployee] GO [RGB] GO
ALTERTABLE[dbo].[tblPerformance]WITHCHECKADDCONSTRAINT[FK_tblPerformance_tblPerformStatus]FOREIGNKEY([Status])
REFERENCES[dbo].[tblPerformStatus]([Type]) GO
ALTERTABLE[dbo].[tblPerformance]CHECKCONSTRAINT[FK_tblPerformance_tblPerformStatus] GO
约束
无
索引
主键字段PerformID具有自动创建的聚集索引。
3.9. 表tblConfig
概述
表tblConfig用于保存系统配置信息和全局数据。表tblSysConfig中的基本信息包括:企业上下班时间、员工全年年假总数、病假总数。通过系统配置工具,修改该表中的数据可以更改这些配置信息和全局设定。 答案:USE[RGB]
GO
/******Object:Table[dbo].[tblConfig]ScriptDate:06/20/201117:15:43******/ SETANSI_NULLSON GO
SETQUOTED_IDENTIFIERON GO
SETANSI_PADDINGON GO
CREATETABLE[dbo].[tblConfig]( (
[ConfigID]ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,IGNORE_DUP_KEY=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY] )ON[PRIMARY] GO
[ConfigID][int]NOTNULL, [Type][char](10)NULL, [Name][char](50)NOTNULL, [Data][char](50)NULL,
CONSTRAINT[PK_tblConfigID]PRIMARYKEYCLUSTERED
SETANSI_PADDINGOFF GO
表定义
表tblSysConfig定义如下: 名称 ConfigID Type Name Data 类型 int4 char10 char50 char50 可否为空 否 可 否 可 说明 设定编号 设定类型 设定名称 设定值 备注 主键
表tblConfig的主键是ConfigID字段,类型为int,设置自动增量。 答案:USE[RGB]
GO
/******Object:Index[PK_tblConfigID]ScriptDate:06/18/201109:12:03******/ ALTERTABLE[dbo].[tblConfig]ADDCONSTRAINT[PK_tblConfig]PRIMARYKEYCLUSTERED (
[ConfigID]ASC
)WITH(PAD_INDEX=OFF,STATISTICS_NORECOMPUTE=OFF,SORT_IN_TEMPDB=OFF,IGNORE_DUP_KEY=OFF,ONLINE=OFF,ALLOW_ROW_LOCKS=ON,ALLOW_PAGE_LOCKS=ON)ON[PRIMARY] GO
外键
无
约束
无其他约束
共分享92篇相关文档