836 lines
		
	
	
		
			44 KiB
		
	
	
	
		
			MySQL
		
	
	
	
		
		
			
		
	
	
			836 lines
		
	
	
		
			44 KiB
		
	
	
	
		
			MySQL
		
	
	
	
| 
								 | 
							
								CREATE TABLE [dbo].[WBS_CnProfessionInit](
							 | 
						|||
| 
								 | 
							
									[CnProfessionId] [int] NOT NULL,
							 | 
						|||
| 
								 | 
							
									[CnProfessionName] [nvarchar](20) NULL,
							 | 
						|||
| 
								 | 
							
									[CnProfessionCode] [nvarchar](10) NULL,
							 | 
						|||
| 
								 | 
							
									[ToCNLaw] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[SortIndex] [int] NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_WBS_CnProfession] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[CnProfessionId] 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
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfessionInit', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'רҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfessionInit', @level2type=N'COLUMN',@level2name=N'CnProfessionName'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'רҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfessionInit', @level2type=N'COLUMN',@level2name=N'CnProfessionCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[Wbs_UnitProjectInit](
							 | 
						|||
| 
								 | 
							
									[UnitProjectCode] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[UnitProjectName] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[SuperUnitProject] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[CnProfessionId] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[IsIn] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[Remark] [nvarchar](150) NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_Wbs_UnitProject] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[UnitProjectCode] 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].[Wbs_UnitProjectInit]  WITH CHECK ADD  CONSTRAINT [FK_Wbs_UnitProjectInit_WBS_CnProfessionInit] FOREIGN KEY([CnProfessionId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[WBS_CnProfessionInit] ([CnProfessionId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_UnitProjectInit] CHECK CONSTRAINT [FK_Wbs_UnitProjectInit_WBS_CnProfessionInit]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̱<EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'UnitProjectCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̱<EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'UnitProjectName'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ϼ<EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̱<EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'SuperUnitProject'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>רҵ<EFBFBD><EFBFBD><EFBFBD>ڶ<EFBFBD><EFBFBD>ֻ<EFBFBD><EFBFBD><EFBFBD>û<EFBFBD><EFBFBD>Ϊ<EFBFBD>գ<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProjectInit', @level2type=N'COLUMN',@level2name=N'IsIn'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[WBS_WbsSetInit](
							 | 
						|||
| 
								 | 
							
									[WbsSetCode] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[WbsSetName] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[CnProfessionId] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[UnitProjectCode] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[SuperWbsSetCode] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[Weights] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[ControlPoint] [nvarchar](10) NULL,
							 | 
						|||
| 
								 | 
							
									[ControlItemDef] [nvarchar](500) NULL,
							 | 
						|||
| 
								 | 
							
									[Flag] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[IsIn] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[Way] [nchar](2) NULL,
							 | 
						|||
| 
								 | 
							
									[Remark] [nvarchar](100) NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_WBS_WbsSetInit] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[WbsSetCode] 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].[WBS_WbsSetInit]  WITH CHECK ADD  CONSTRAINT [FK_WBS_WbsSetInit_WBS_CnProfessionInit] FOREIGN KEY([CnProfessionId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[WBS_CnProfessionInit] ([CnProfessionId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBS_WbsSetInit] CHECK CONSTRAINT [FK_WBS_WbsSetInit_WBS_CnProfessionInit]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBS_WbsSetInit]  WITH CHECK ADD  CONSTRAINT [FK_WBS_WbsSetInit_Wbs_UnitProjectInit] FOREIGN KEY([UnitProjectCode])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Wbs_UnitProjectInit] ([UnitProjectCode])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBS_WbsSetInit] CHECK CONSTRAINT [FK_WBS_WbsSetInit_Wbs_UnitProjectInit]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'WbsSetCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'WbsSetName'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>רҵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>̱<EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'UnitProjectCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ϼ<EFBFBD><EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'SuperWbsSetCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>־<EFBFBD><EFBFBD>Ȩ<EFBFBD>أ<EFBFBD>ռ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'Weights'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>־<EFBFBD><EFBFBD>1-<2D>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD>̣<EFBFBD>2-<2D>ӷֲ<D3B7><D6B2><EFBFBD><EFBFBD>̣<EFBFBD>3-<2D><><EFBFBD><EFBFBD>̣<EFBFBD>4-<2D>ӷ<EFBFBD><D3B7><EFBFBD>̣<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'Flag'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'IsIn'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>A-ʯ<><CAAF><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>B-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'Way'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_WbsSetInit', @level2type=N'COLUMN',@level2name=N'Remark'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[Project_Installation](
							 | 
						|||
| 
								 | 
							
									[InstallationId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[ProjectId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[InstallationCode] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[InstallationName] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[SuperInstallationId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[StartDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[EndDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[Weights] [decimal](9, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[WeightsMoney] [money] NULL,
							 | 
						|||
| 
								 | 
							
									[Def] [nvarchar](300) NULL,
							 | 
						|||
| 
								 | 
							
									[SortIndex] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[UnitId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_Project_Installation] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[InstallationId] 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].[Project_Installation]  WITH CHECK ADD  CONSTRAINT [FK_Project_Installation_Base_Project] FOREIGN KEY([ProjectId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Base_Project] ([ProjectId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Project_Installation] CHECK CONSTRAINT [FK_Project_Installation_Base_Project]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Project_Installation]  WITH CHECK ADD  CONSTRAINT [FK_Project_Installation_Base_Unit] FOREIGN KEY([UnitId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Base_Unit] ([UnitId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Project_Installation] CHECK CONSTRAINT [FK_Project_Installation_Base_Unit]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'InstallationId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ĿID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'ProjectId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'װ<EFBFBD>ñ<EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'InstallationCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'װ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'InstallationName'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'SuperInstallationId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'StartDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'EndDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ȩ<EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'Weights'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Project_Installation', @level2type=N'COLUMN',@level2name=N'WeightsMoney'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[WBS_CnProfession](
							 | 
						|||
| 
								 | 
							
									[CnProfessionId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[CnProfessionName] [nvarchar](20) NULL,
							 | 
						|||
| 
								 | 
							
									[CnProfessionCode] [nvarchar](10) NULL,
							 | 
						|||
| 
								 | 
							
									[InstallationId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[ProjectId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[StartDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[EndDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[Weights] [decimal](9, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[OldId] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[WeightsMoney] [money] NULL,
							 | 
						|||
| 
								 | 
							
									[IsWeightsApprove] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[ToCNLaw] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[SortIndex] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[UnitId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_Project_CnProfession] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[CnProfessionId] 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].[WBS_CnProfession]  WITH CHECK ADD  CONSTRAINT [FK_Project_CnProfession_Base_Project] FOREIGN KEY([ProjectId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Base_Project] ([ProjectId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBS_CnProfession] CHECK CONSTRAINT [FK_Project_CnProfession_Base_Project]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBS_CnProfession]  WITH CHECK ADD  CONSTRAINT [FK_Project_CnProfession_Project_Installation] FOREIGN KEY([InstallationId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Project_Installation] ([InstallationId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBS_CnProfession] CHECK CONSTRAINT [FK_Project_CnProfession_Project_Installation]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBS_CnProfession]  WITH CHECK ADD  CONSTRAINT [FK_WBS_CnProfession_Base_Unit] FOREIGN KEY([UnitId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Base_Unit] ([UnitId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBS_CnProfession] CHECK CONSTRAINT [FK_WBS_CnProfession_Base_Unit]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'רҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'CnProfessionName'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'רҵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'CnProfessionCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>װ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'InstallationId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'ProjectId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'StartDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'EndDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ȩ<EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'Weights'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ȩ<EFBFBD>ؽ<EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'WeightsMoney'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ȩ<EFBFBD><EFBFBD><EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'IsWeightsApprove'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD>ɷ<EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'ToCNLaw'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBS_CnProfession', @level2type=N'COLUMN',@level2name=N'SortIndex'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[Wbs_UnitProject](
							 | 
						|||
| 
								 | 
							
									[UnitProjectId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[UnitProjectCode] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[UnitProjectName] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[SuperUnitProjectId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[ProjectId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[InstallationId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[CnProfessionId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[StartDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[EndDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[Weights] [decimal](9, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[Remark] [nvarchar](150) NULL,
							 | 
						|||
| 
								 | 
							
									[IsIn] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[IsSelected] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[IsApprove] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[WeightsMoney] [money] NULL,
							 | 
						|||
| 
								 | 
							
									[IsWeightsApprove] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[SortIndex] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[EngineerQuantity] [decimal](18, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[BudgetUnitPrice] [decimal](18, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[CostUnivalent] [decimal](18, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[Unit] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_Wbs_UnitProject_1] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[UnitProjectId] 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].[Wbs_UnitProject]  WITH CHECK ADD  CONSTRAINT [FK_Wbs_UnitProject_Base_Project] FOREIGN KEY([ProjectId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Base_Project] ([ProjectId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_UnitProject] CHECK CONSTRAINT [FK_Wbs_UnitProject_Base_Project]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_UnitProject]  WITH CHECK ADD  CONSTRAINT [FK_Wbs_UnitProject_Project_Installation] FOREIGN KEY([InstallationId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Project_Installation] ([InstallationId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_UnitProject] CHECK CONSTRAINT [FK_Wbs_UnitProject_Project_Installation]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_UnitProject]  WITH CHECK ADD  CONSTRAINT [FK_Wbs_UnitProject_WBS_CnProfession] FOREIGN KEY([CnProfessionId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[WBS_CnProfession] ([CnProfessionId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_UnitProject] CHECK CONSTRAINT [FK_Wbs_UnitProject_WBS_CnProfession]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'UnitProjectId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>̱<EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'UnitProjectCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'UnitProjectName'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ϼ<EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'SuperUnitProjectId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'ProjectId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>רҵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'StartDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'EndDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ȩ<EFBFBD><EFBFBD>ռ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'Weights'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'Remark'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'EngineerQuantity'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ԥ<EFBFBD>㵥<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'BudgetUnitPrice'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ɱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'CostUnivalent'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_UnitProject', @level2type=N'COLUMN',@level2name=N'Unit'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[Wbs_WbsSet](
							 | 
						|||
| 
								 | 
							
									[WbsSetId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[WbsSetCode] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[WbsSetName] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[InstallationId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[CnProfessionId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[UnitProjectId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[SuperWbsSetId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[ProjectId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[ControlPoint] [nvarchar](10) NULL,
							 | 
						|||
| 
								 | 
							
									[ControlItemDef] [nvarchar](500) NULL,
							 | 
						|||
| 
								 | 
							
									[StartDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[EndDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[Weights] [decimal](9, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[Cycle] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[Frequency] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[LastCheckDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[CheckDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[CheckNum] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[HandleType] [nvarchar](20) NULL,
							 | 
						|||
| 
								 | 
							
									[IsENEnd] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[Flag] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[Way] [nchar](2) NULL,
							 | 
						|||
| 
								 | 
							
									[Remark] [nvarchar](150) NULL,
							 | 
						|||
| 
								 | 
							
									[IsIn] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[IsSelected] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[IsApprove] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[WeightsMoney] [money] NULL,
							 | 
						|||
| 
								 | 
							
									[IsWeightsApprove] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[IsPlanApprove] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[VersionNum] [nvarchar](10) NULL,
							 | 
						|||
| 
								 | 
							
									[SortIndex] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[NoShow] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[EngineerQuantity] [decimal](18, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[BudgetUnitPrice] [decimal](18, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[CostUnivalent] [decimal](18, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[Unit] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[IsChild] [bit] NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_Wbs_WbsSet_1] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[WbsSetId] 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].[Wbs_WbsSet]  WITH CHECK ADD  CONSTRAINT [FK_Wbs_WbsSet_Base_Project] FOREIGN KEY([ProjectId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Base_Project] ([ProjectId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_WbsSet] CHECK CONSTRAINT [FK_Wbs_WbsSet_Base_Project]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_WbsSet]  WITH CHECK ADD  CONSTRAINT [FK_Wbs_WbsSet_Project_Installation] FOREIGN KEY([InstallationId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Project_Installation] ([InstallationId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_WbsSet] CHECK CONSTRAINT [FK_Wbs_WbsSet_Project_Installation]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_WbsSet]  WITH CHECK ADD  CONSTRAINT [FK_Wbs_WbsSet_WBS_CnProfession] FOREIGN KEY([CnProfessionId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[WBS_CnProfession] ([CnProfessionId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_WbsSet] CHECK CONSTRAINT [FK_Wbs_WbsSet_WBS_CnProfession]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_WbsSet]  WITH CHECK ADD  CONSTRAINT [FK_Wbs_WbsSet_Wbs_UnitProject] FOREIGN KEY([UnitProjectId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Wbs_UnitProject] ([UnitProjectId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[Wbs_WbsSet] CHECK CONSTRAINT [FK_Wbs_WbsSet_Wbs_UnitProject]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'WbsSetId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'WbsSetCode'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'WbsSetName'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>רҵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'CnProfessionId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD>ӵ<EFBFBD>λ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'UnitProjectId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ϼ<EFBFBD><EFBFBD>ֲ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>ID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'SuperWbsSetId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>Ŀ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'ProjectId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD><EFBFBD><EFBFBD>ʼ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'StartDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'EndDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ȩ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Weights'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>(Ĭ<><C4AC><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>A<EFBFBD><41>:1-7<><37>B<EFBFBD><42><EFBFBD><EFBFBD>1-14<31><34>C<EFBFBD><43><EFBFBD><EFBFBD>8-21)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Cycle'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ƶ<EFBFBD>Σ<EFBFBD>0-<2D><>ʾѭ<CABE><D1AD><EFBFBD><EFBFBD>ͣ<EFBFBD><CDA3>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Frequency'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ϴμ<EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'LastCheckDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'CheckDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'CheckNum'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ʱ<EFBFBD><EFBFBD>(<28><><EFBFBD><EFBFBD>)(<28><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>,<2C>´δ<C2B4><CEB4><EFBFBD>,<2C><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'HandleType'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>(ture-<2D><><EFBFBD>ɣ<EFBFBD>false-δ<><CEB4><EFBFBD><EFBFBD>)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'IsENEnd'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>־<EFBFBD><EFBFBD>1-<2D>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD>̣<EFBFBD>2-<2D>ӷֲ<D3B7><D6B2><EFBFBD><EFBFBD>̣<EFBFBD>3-<2D><><EFBFBD><EFBFBD>̣<EFBFBD>4-<2D>ӷ<EFBFBD><D3B7><EFBFBD>̣<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Flag'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>A-ʯ<><CAAF><EFBFBD><EFBFBD>ʽ<EFBFBD><CABD>B-<2D><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Way'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Remark'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'EngineerQuantity'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'Ԥ<EFBFBD>㵥<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'BudgetUnitPrice'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ɱ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'CostUnivalent'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>λ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'Unit'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD>Ϊ<EFBFBD>ּ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Wbs_WbsSet', @level2type=N'COLUMN',@level2name=N'IsChild'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[WbsDetail](
							 | 
						|||
| 
								 | 
							
									[WbsDetailId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[ToWbs] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[ToFlag] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[Way] [nchar](2) NULL,
							 | 
						|||
| 
								 | 
							
									[Months] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[PlanValue] [money] NULL,
							 | 
						|||
| 
								 | 
							
									[PlanValueRate] [decimal](9, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[CompleteValue] [money] NULL,
							 | 
						|||
| 
								 | 
							
									[CompleteValueRate] [decimal](9, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[RealValue] [money] NULL,
							 | 
						|||
| 
								 | 
							
									[RealValueRate] [decimal](9, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[IsCompleteApprove] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[IsRealApprove] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[EngineeringQuantity] [decimal](18, 2) NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_WbsDetail] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[WbsDetailId] 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
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ϸID' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'WbsDetailId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ӦWbs' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'ToWbs'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:A-(1-װ<><D7B0>,2-רҵ,3-<2D><>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>,4-<2D>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'ToFlag'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>A<EFBFBD><EFBFBD>B<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'Way'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>·<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'Months'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD>ֵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'PlanValue'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'PlanValueRate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'CompleteValue'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'CompleteValueRate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ<EFBFBD><EFBFBD>ֵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'RealValue'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ʵ<EFBFBD><EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetail', @level2type=N'COLUMN',@level2name=N'RealValueRate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[WbsDetailHistory](
							 | 
						|||
| 
								 | 
							
									[WbsDetailHistoryId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[ToWbs] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[ToFlag] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[Way] [nchar](2) NULL,
							 | 
						|||
| 
								 | 
							
									[Months] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[PlanValue] [money] NULL,
							 | 
						|||
| 
								 | 
							
									[PlanValueRate] [decimal](9, 2) NULL,
							 | 
						|||
| 
								 | 
							
									[VersionNum] [nvarchar](10) NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_WbsDetailHistory] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[WbsDetailHistoryId] 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
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'WbsDetailHistoryId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ӦWbs' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'ToWbs'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>Ӧ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>:A-(1-װ<><D7B0>,2-רҵ,3-<2D><>λ<EFBFBD><CEBB><EFBFBD><EFBFBD>,4-<2D>ֲ<EFBFBD><D6B2><EFBFBD><EFBFBD><EFBFBD>)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'ToFlag'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ʽ<EFBFBD><EFBFBD>A<EFBFBD><EFBFBD>B<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'Way'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>·<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'Months'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD>ֵ' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'PlanValue'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD>ֵ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'PlanValueRate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>汾<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory', @level2type=N'COLUMN',@level2name=N'VersionNum'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>ƻ<EFBFBD>ֵ<EFBFBD><EFBFBD>ʷ<EFBFBD>汾<EFBFBD><EFBFBD>ϸ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WbsDetailHistory'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								--<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
							 | 
						|||
| 
								 | 
							
								INSERT INTO Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
							 | 
						|||
| 
								 | 
							
								VALUES('8445C87C-CAB3-4DFA-91F3-950F4688C492','<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','',45,'D363BD9D-4DEC-45D8-89C8-B0E49DEF61B4','Menu_SysSet',1,0,1)
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
									INSERT INTO Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
							 | 
						|||
| 
								 | 
							
									VALUES('0629BAB1-DB1C-42CE-A333-49F3813617D7','<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD>Ϣ','BaseInfo/RectificationMeasure.aspx',10,'8445C87C-CAB3-4DFA-91F3-950F4688C492','Menu_SysSet',1,1,1)
							 | 
						|||
| 
								 | 
							
									GO
							 | 
						|||
| 
								 | 
							
										INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
							 | 
						|||
| 
								 | 
							
										VALUES('678066B0-B53C-434E-8E2D-AB64BC5582BC','0629BAB1-DB1C-42CE-A333-49F3813617D7','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',1)
							 | 
						|||
| 
								 | 
							
										INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
							 | 
						|||
| 
								 | 
							
										VALUES('18E53944-AA69-43C4-89CA-E4A90E186102','0629BAB1-DB1C-42CE-A333-49F3813617D7','<EFBFBD><EFBFBD>',2)
							 | 
						|||
| 
								 | 
							
										INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
							 | 
						|||
| 
								 | 
							
										VALUES('5EA8E2F3-E02B-470E-92B6-8EC89396AAEE','0629BAB1-DB1C-42CE-A333-49F3813617D7','ɾ<EFBFBD><EFBFBD>',3)
							 | 
						|||
| 
								 | 
							
										INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
							 | 
						|||
| 
								 | 
							
										VALUES('A76555EE-19A9-4DE2-9F42-BFF5A8C8CCD6','0629BAB1-DB1C-42CE-A333-49F3813617D7','<EFBFBD><EFBFBD><EFBFBD><EFBFBD>',4)
							 | 
						|||
| 
								 | 
							
										GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[JDGL_Base_RectificationMeasure](
							 | 
						|||
| 
								 | 
							
									[RectificationMeasureId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[RectificationMeasureName] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[RectificationMeasureType] [char](1) NULL,
							 | 
						|||
| 
								 | 
							
									[Remark] [nvarchar](200) NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_Base_RectificationMeasure] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[RectificationMeasureId] 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
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'JDGL_Base_RectificationMeasure', @level2type=N'COLUMN',@level2name=N'RectificationMeasureId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'JDGL_Base_RectificationMeasure', @level2type=N'COLUMN',@level2name=N'RectificationMeasureName'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>1-<2D><><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>SV<53><56>2-<2D><><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>CV<43><56>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'JDGL_Base_RectificationMeasure', @level2type=N'COLUMN',@level2name=N'RectificationMeasureType'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ע' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'JDGL_Base_RectificationMeasure', @level2type=N'COLUMN',@level2name=N'Remark'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'JDGL_Base_RectificationMeasure'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE VIEW [dbo].[View_WBSReport]
							 | 
						|||
| 
								 | 
							
								AS
							 | 
						|||
| 
								 | 
							
								select 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								t.Id,t.Name,t.SupId,Weights,t.StartDate,t.EndDate,t.WeightsMoney,t.marking2,d.Months,d.PlanValue,d.PlanValueRate,
							 | 
						|||
| 
								 | 
							
								       d.RealValue,d.RealValueRate,d.CompleteValue,d.CompleteValueRate,t.ProjectId
							 | 
						|||
| 
								 | 
							
								 from
							 | 
						|||
| 
								 | 
							
								(select InstallationId as Id,null as SupId ,InstallationName as Name, Weights,StartDate,EndDate,WeightsMoney,1 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Project_Installation where SuperInstallationId='0'
							 | 
						|||
| 
								 | 
							
								union all
							 | 
						|||
| 
								 | 
							
								select i.InstallationId as Id,i.SuperInstallationId as SupId ,i.InstallationName as Name, i.Weights,i.StartDate,i.EndDate,i.WeightsMoney,2 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,i.ProjectId from dbo.Project_Installation i left join dbo.Project_Installation ip on i.SuperInstallationId=ip.InstallationId
							 | 
						|||
| 
								 | 
							
								 where ip.SuperInstallationId='0'
							 | 
						|||
| 
								 | 
							
								union all
							 | 
						|||
| 
								 | 
							
								select i.InstallationId as Id,i.SuperInstallationId as SupId ,i.InstallationName as Name, i.Weights,i.StartDate,i.EndDate,i.WeightsMoney,3 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,i.ProjectId from dbo.Project_Installation i left join dbo.Project_Installation ip on i.SuperInstallationId=ip.InstallationId 
							 | 
						|||
| 
								 | 
							
								where ip.SuperInstallationId!='0' and ip.SuperInstallationId is not null
							 | 
						|||
| 
								 | 
							
								union all
							 | 
						|||
| 
								 | 
							
								select CnProfessionId as Id , InstallationId as SupId,CnProfessionName as Name, 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Weights,StartDate,EndDate,WeightsMoney,4 as marking2,ProjectId from dbo.WBS_CnProfession
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select UnitProjectId as Id, isnull(CnProfessionId,InstallationId) as SupId,UnitProjectName as Name, 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Weights,StartDate,EndDate,WeightsMoney,5 as marking2,ProjectId from dbo.Wbs_UnitProject where SuperUnitProjectId is null
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select UnitProjectId as Id, SuperUnitProjectId as SupId,UnitProjectName as Name, 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Weights,StartDate,EndDate,WeightsMoney,6 as marking2,ProjectId from dbo.Wbs_UnitProject where SuperUnitProjectId is not null
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select WbsSetId as id,UnitProjectId  as SupId, WbsSetName as Name, Weights ,StartDate,EndDate,WeightsMoney,7 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Wbs_WbsSet where Flag='1' and SuperWbsSetId is  null
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select WbsSetId as id,SuperWbsSetId  as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,7 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Wbs_WbsSet where Flag='1' and SuperWbsSetId is not null
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select WbsSetId as id,UnitProjectId  as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,8 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Wbs_WbsSet where Flag='2' and SuperWbsSetId is  null
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select WbsSetId as id,SuperWbsSetId  as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,8 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Wbs_WbsSet where Flag='2' and SuperWbsSetId is not null
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								select WbsSetId as id,UnitProjectId  as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,9 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Wbs_WbsSet where Flag='3' and SuperWbsSetId is  null
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select WbsSetId as id,SuperWbsSetId  as SupId, WbsSetName as Name, Weights ,StartDate,EndDate,WeightsMoney,9 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Wbs_WbsSet where Flag='3' and SuperWbsSetId is not null
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select WbsSetId as id,UnitProjectId  as SupId, WbsSetName as Name, Weights,StartDate,EndDate,WeightsMoney,10 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Wbs_WbsSet where Flag='4' and SuperWbsSetId is  null
							 | 
						|||
| 
								 | 
							
								Union all
							 | 
						|||
| 
								 | 
							
								select WbsSetId as id,SuperWbsSetId  as SupId, WbsSetName as Name, Weights ,StartDate,EndDate,WeightsMoney,10 as 
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								marking2,ProjectId from dbo.Wbs_WbsSet where Flag='4' and SuperWbsSetId is not null
							 | 
						|||
| 
								 | 
							
								) t
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								left join dbo.WbsDetail as d on d.ToWbs=t.Id
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								CREATE TABLE [dbo].[WBSRectificationMeasureSet](
							 | 
						|||
| 
								 | 
							
									[WBSRectificationMeasureSetId] [nvarchar](50) NOT NULL,
							 | 
						|||
| 
								 | 
							
									[ProjectId] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[ToWbs] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[RectificationMeasureIds] [nvarchar](500) NULL,
							 | 
						|||
| 
								 | 
							
									[RectificationMeasureType] [char](1) NULL,
							 | 
						|||
| 
								 | 
							
									[RemindDay] [int] NULL,
							 | 
						|||
| 
								 | 
							
									[CompileMan] [nvarchar](50) NULL,
							 | 
						|||
| 
								 | 
							
									[CompileDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
									[IsComplete] [bit] NULL,
							 | 
						|||
| 
								 | 
							
									[HandleDate] [datetime] NULL,
							 | 
						|||
| 
								 | 
							
								 CONSTRAINT [PK_WBSRectificationMeasureSet] PRIMARY KEY CLUSTERED 
							 | 
						|||
| 
								 | 
							
								(
							 | 
						|||
| 
								 | 
							
									[WBSRectificationMeasureSetId] 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].[WBSRectificationMeasureSet]  WITH CHECK ADD  CONSTRAINT [FK_WBSRectificationMeasureSet_Base_Project] FOREIGN KEY([ProjectId])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Base_Project] ([ProjectId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBSRectificationMeasureSet] CHECK CONSTRAINT [FK_WBSRectificationMeasureSet_Base_Project]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBSRectificationMeasureSet]  WITH CHECK ADD  CONSTRAINT [FK_WBSRectificationMeasureSet_Sys_User] FOREIGN KEY([CompileMan])
							 | 
						|||
| 
								 | 
							
								REFERENCES [dbo].[Sys_User] ([UserId])
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								ALTER TABLE [dbo].[WBSRectificationMeasureSet] CHECK CONSTRAINT [FK_WBSRectificationMeasureSet_Sys_User]
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'WBSRectificationMeasureSetId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ĿId' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'ProjectId'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ӦWBS<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'ToWbs'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'RectificationMeasureIds'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD>ͣ<EFBFBD>1-<2D><><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>SV<53><56>2-<2D><><EFBFBD><EFBFBD>ƫ<EFBFBD><C6AB>CV<43><56>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'RectificationMeasureType'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'ÿ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>һ<EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'RemindDay'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'CompileMan'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'CompileDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD>Ƿ<EFBFBD><EFBFBD><EFBFBD>ʵ<EFBFBD><EFBFBD>true-<2D><><EFBFBD><EFBFBD>ʵ<EFBFBD><CAB5>false-δ<><CEB4>ʵ<EFBFBD><CAB5>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'IsComplete'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet', @level2type=N'COLUMN',@level2name=N'HandleDate'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'<EFBFBD><EFBFBD>ƫ<EFBFBD><EFBFBD>ʩ<EFBFBD><EFBFBD><EFBFBD>ñ<EFBFBD>' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'WBSRectificationMeasureSet'
							 | 
						|||
| 
								 | 
							
								GO
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(11,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','CV',1)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(12,'<EFBFBD>豸','EQ',2)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(13,'<EFBFBD>ܵ<EFBFBD>','PP',3)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(14,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','EL',4)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(15,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD>','TE',5)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(16,'<EFBFBD>DZ<EFBFBD>','IN',6)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(17,'ȫ<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','US',7)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(18,'<EFBFBD><EFBFBD>ůͨ<EFBFBD><EFBFBD>','HV',8)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(19,'<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>','AA',9)
							 | 
						|||
| 
								 | 
							
								INSERT INTO WBS_CnProfessionInit(CnProfessionId,CnProfessionName,CnProfessionCode,SortIndex)
							 | 
						|||
| 
								 | 
							
								VALUES(20,'<EFBFBD><EFBFBD>ͼ','GP',10)
							 | 
						|||
| 
								 | 
							
								GO
							 |