freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內(nèi)容

人事管理系統(tǒng)項(xiàng)目詳細(xì)設(shè)計(jì)說明書(sql)(參考版)

2024-11-16 22:54本頁面
  

【正文】 通過字段 EmployeeID 與表 tblEmployee 關(guān)聯(lián)。 . 表 tblOvertime 概述 表 tblOvertime用于記錄員工的加班記錄。 詳細(xì)設(shè)計(jì)說明書 26 答案: 1. USE [RGB] GO ALTER TABLE [dbo].[tblLeave] WITH CHECK ADD CONSTRAINT [FK_tblLeave_tblEmployee] FOREIGN KEY([EmployeeID]) REFERENCES [dbo].[tblEmployee] ([EmployeeID]) GO ALTER TABLE [dbo].[tblLeave] CHECK CONSTRAINT [FK_tblLeave_tblEmployee] GO 2. USE [RGB] GO ALTER TABLE [dbo].[tblLeave] WITH CHECK ADD CONSTRAINT [FK_tblLeave_tblEmployee1] FOREIGN KEY([ApproverID]) REFERENCES [dbo].[tblEmployee] ([EmployeeID]) GO ALTER TABLE [dbo].[tblLeave] CHECK CONSTRAINT [FK_tblLeave_tblEmployee1] GO 約束 請(qǐng)假開始時(shí)間應(yīng)小于請(qǐng)假結(jié)束時(shí)間; Status 字段的取值可以是:“已提交”、“已取消”、“已批準(zhǔn)”、“已否決”。 答案: USE [RGB] GO /****** Object: Table [dbo].[tblLeave] Script Date: 06/20/2020 17:14:23 ******/ 詳細(xì)設(shè)計(jì)說明書 24 SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[tblLeave]( [LeaveID] [int] NOT NULL, [EmployeeID] [int] NOT NULL, [SubmitTime] [datetime] NOT NULL, [StartTime] [datetime] NOT NULL, [EndTime] [datetime] NOT NULL, [Reason] [nvarchar](100) NULL, [TypeID] [int] NULL, [Hours] [float] NOT NULL, [Status] [nvarchar](20) NULL, [ApproverID] [int] NULL, [DenyReason] [nchar](100) NULL, CONSTRAINT [PK_tblLeave] PRIMARY KEY CLUSTERED ( [LeaveID] 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 ALTER TABLE [dbo].[tblLeave] WITH CHECK ADD CONSTRAINT [FK_tblLeave_tblEmployee] FOREIGN KEY([EmployeeID]) REFERENCES [dbo].[tblEmployee] ([EmployeeID]) GO ALTER TABLE [dbo].[tblLeave] CHECK CONSTRAINT [FK_tblLeave_tblEmployee] GO ALTER TABLE [dbo].[tblLeave] WITH CHECK ADD CONSTRAINT [FK_tblLeave_tblEmployee1] FOREIGN KEY([ApproverID]) REFERENCES [dbo].[tblEmployee] ([EmployeeID]) GO ALTER TABLE [dbo].[tblLeave] CHECK CONSTRAINT [FK_tblLeave_tblEmployee1] GO 詳細(xì)設(shè)計(jì)說明書 25 表定義 表 tblLeave定義如下: 名稱 類型 可否為空 說明 備注 LeaveID int 否 請(qǐng)假申請(qǐng)編號(hào) EmployeeID int 否 員工編號(hào) SubmitTime datetime 否 提交時(shí)間 StartTime datetime 否 開始時(shí)間 EndTime datetime 否 結(jié)束時(shí)間 大于開始時(shí)間 Reason nvarchar 100 可 理由說明 TypeID int 可 類型編號(hào) Hours float 否 小時(shí)數(shù) Status nvarchar 20 可 申請(qǐng)狀態(tài) 取值范圍可以是:“已提交”、“已取消”、“已批準(zhǔn)”、“已否決” ApproverID int 4 可 審核者編號(hào) DenyReason nchar 100 可 拒絕申請(qǐng)的理由 主鍵 表 tblLeave的主鍵是 LeaveID字段,類型為 int,設(shè)置自動(dòng)增量。表 tblLeave 中的基本信息包括:請(qǐng)假提交時(shí)間、請(qǐng)假開始時(shí)間、請(qǐng)假終止時(shí)間、請(qǐng)假 原因、請(qǐng)假的類別和請(qǐng)假申請(qǐng)狀態(tài)等。))) GO ALTER TABLE [dbo].[tblAttendance] CHECK CONSTRAINT [CK_tblAttendance] GO 索引 主鍵字段 AttendID具有自動(dòng)創(chuàng)建的聚集索引。 OR [Type]=39。 OR [Type]=39。 表 tblAttendance 中的 AskReview字段默認(rèn)值為 0,即未請(qǐng)求重新審核 答案: USE [RGB] GO ALTER TABLE [dbo].[tblAttendance] WITH CHECK ADD CONSTRAINT [CK_tblAttendance] CHECK (([RecorderID][EmployeeID] AND ([Type]=39。 答案: USE [RGB] GO /****** Object: Index [PK_tblAttendance] Script Date: 06/18/2020 09:04:51 ******/ ALTER TABLE [dbo].[tblAttendance] ADD CONSTRAINT [PK_tblAttendance] PRIMARY KEY CLUSTERED ( [AttendID] 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 外鍵 表 tblAttendance 的外鍵是 EmployeeID 和 RecorderID,其中 EmployeeID 類型為 int,用于與表 tblEmployee 中的 EmployeeID 字段關(guān)聯(lián); RecorderID 類型為 int, 用于與表 tblEmployee 中的 EmployeeID 字段關(guān)聯(lián)。早退 39。遲到 ’39。缺勤 39。 . 表 tblAttendance 概述 表 tblAttendance 用于記錄員工的考勤信息(上下班時(shí)間、記錄者信息等),通過字段 EmployeeID 與表 tblEmployee 關(guān)聯(lián)。 答案: USE [RGB] GO /****** Object: Index [PK_tblSalary] Script Date: 06/18/2020 09:03:47 ******/ ALTER TABLE [dbo].[tblSalary] ADD CONSTRAINT [PK_tblSalary] PRIMARY KEY CLUSTERED ( [SalaryID] 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 外鍵 表 tblSalary的外鍵是 EmployeeID,類型為 int,用于與表 tblEmployee中的 EmployeeID字段關(guān)聯(lián)。表 tblSalary 通過字段 EmployeeID 與表 tblEmployee 關(guān)聯(lián)。 答案: USE [RGB] GO /****** Object: Index [PK_tblDepartment] Script Date: 06/18/2020 09:03:12 ******/ ALTER TABLE [dbo].[tblDepartment] ADD CONSTRAINT [PK_tblDepartment] PRIMARY KEY CLUSTERED ( [DeptID] 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 外鍵 無 約束 無其他約束 索引 主鍵字段 DeptID具有自動(dòng)創(chuàng)建的聚集索引。該表通過與 tblEmployee 表關(guān)聯(lián)可以確定員工所屬的部門。 . 表 tblDepartment 概述 表 tblDepartment用于記錄企業(yè)內(nèi)部的部門信息。 1. USE [RGB] GO ALTER TABLE [dbo].[tblEmployee] WITH CHECK ADD CONSTRAINT [FK_tblEmployee_tblDepartment] FOREIGN KEY([DeptID]) REFERENCES [dbo].[tblDepartment] ([DeptID]) GO ALTER TABLE [dbo].[tblEmployee] CHECK CONSTRAINT [FK_tblEmployee_tblDepartment] GO 2. USE [RGB] GO ALTER TABLE [dbo].[tblEmployee] WITH CHECK ADD CONSTRAINT [FK_tblEmployee_tblEmployeeLevel] FOREIGN KEY([EmployeeLevel]) REFERENCES [dbo].[tblEmployeeLevel] ([EmployeeLevel]) GO ALTER TABLE [dbo].[tblEmployee] CHECK CONSTRAINT [FK_tblEmployee_tblEmployeeLevel] GO 約束 表 tblEmployee 中的 LoginName 字段建議為 48位小寫 英文字符,且不能與員工姓名相同也不可以為空字符串。 DeptID 字段可以為空,在此情況下表示員工不在任何部門中。 答案: USE [RGB] GO /****** Object: Table [dbo].[tblEmployee] Script Date: 06/20/2020 17:13:37 ******/ SET ANSI_NULLS ON GO 詳細(xì)設(shè)計(jì)說明書 13 SET QUOTED_IDENTIFIER ON GO SET ANSI_PADDING ON GO CREATE TABLE [dbo].[tblEmployee]( [EmployeeID] [int] NOT NULL, [Name] [nvarchar](50) NOT NULL, [LoginName] [nvarchar](20) NOT NULL, [Password] [binary](20) NULL, [Email] [nvarchar](50) NOT NULL, [DeptID] [int] NULL, [BasicSalary] [int] NULL, [Title] [nvar
點(diǎn)擊復(fù)制文檔內(nèi)容
試題試卷相關(guān)推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號(hào)-1