Files
SGGL_SHJ/DataBase/版本日志/SGGLDB_V2022-08-10.sql
T
2022-09-05 16:36:31 +08:00

785 lines
44 KiB
Transact-SQL

INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('751BFAB7-1589-4CCF-AF6C-85B214D94E6D','材料设备验收管理','',20,'0','Menu_CQMS',0,0,1)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('3C592866-2355-4371-9056-9BCEC405D419','材料信息','CQMS/Material/Material.aspx',10,'751BFAB7-1589-4CCF-AF6C-85B214D94E6D','Menu_CQMS',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('AE24AC6C-0AE4-490B-84A8-E6789013A99D','3C592866-2355-4371-9056-9BCEC405D419','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('12F0CDED-24B7-4548-AA96-9EFDEA845D0E','3C592866-2355-4371-9056-9BCEC405D419','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('A46D587A-5B5C-4462-BC8A-58CAD6DDA03E','3C592866-2355-4371-9056-9BCEC405D419','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('1F0D7856-CFC0-451C-812D-7E33DB9EA402','3C592866-2355-4371-9056-9BCEC405D419','保存',4)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('C9E75EEC-6A93-4313-89EB-E24E05CAC4F1','设备信息','CQMS/Material/Equipment.aspx',20,'751BFAB7-1589-4CCF-AF6C-85B214D94E6D','Menu_CQMS',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('FE10382F-182C-46E1-B276-52DE4914D634','C9E75EEC-6A93-4313-89EB-E24E05CAC4F1','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('CE6C9792-27D0-431A-BD08-CA167FDEA2FA','C9E75EEC-6A93-4313-89EB-E24E05CAC4F1','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('0767B4D1-BB3D-4145-84C4-CFE93735F076','C9E75EEC-6A93-4313-89EB-E24E05CAC4F1','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('2A8951D4-2A3A-438C-B867-B9589C34BBE8','C9E75EEC-6A93-4313-89EB-E24E05CAC4F1','保存',4)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('BF90BB3C-13FC-4FB4-B2E2-14B81E7867F6','报验管理','CQMS/Material/Inspection.aspx',30,'751BFAB7-1589-4CCF-AF6C-85B214D94E6D','Menu_CQMS',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('CDC6253B-418F-400C-94E8-CBCC2CD81C50','BF90BB3C-13FC-4FB4-B2E2-14B81E7867F6','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('E6DBCEB9-5193-418B-8876-4DC46BC95817','BF90BB3C-13FC-4FB4-B2E2-14B81E7867F6','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('C8631C03-156F-4C64-A87C-1E1539D105B6','BF90BB3C-13FC-4FB4-B2E2-14B81E7867F6','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('A9BC6C5A-5ED1-4FF6-AEAD-21AACE77BDB1','BF90BB3C-13FC-4FB4-B2E2-14B81E7867F6','保存',4)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('F07ADB87-F2B4-4D31-A38C-3EC4F32F08C4','试验检验管理','',40,'751BFAB7-1589-4CCF-AF6C-85B214D94E6D','Menu_CQMS',0,0,1)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('DA501F39-86A4-4315-9D3B-1E341DE75B9D','材料试验','CQMS/Material/MaterialTest.aspx',10,'F07ADB87-F2B4-4D31-A38C-3EC4F32F08C4','Menu_CQMS',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('EE17D255-391F-45FE-A184-186B82AC91F4','DA501F39-86A4-4315-9D3B-1E341DE75B9D','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('4CA9100C-3EFC-4D03-9CAB-A3CA0D7E8CBD','DA501F39-86A4-4315-9D3B-1E341DE75B9D','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('3D856F39-70D6-4A16-85E7-34B978C0E5DA','DA501F39-86A4-4315-9D3B-1E341DE75B9D','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('2D51DAD1-A04B-48D9-9959-E393E84328F0','DA501F39-86A4-4315-9D3B-1E341DE75B9D','保存',4)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('3AE88614-052D-413D-ACC3-190CEB195F90','施工试验','CQMS/Material/ConstructionTest.aspx',20,'F07ADB87-F2B4-4D31-A38C-3EC4F32F08C4','Menu_CQMS',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('9A6635E8-9081-4B51-A1AF-999C5DE69D5A','3AE88614-052D-413D-ACC3-190CEB195F90','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('01635BBC-ADA8-4C98-8733-F36011900BD9','3AE88614-052D-413D-ACC3-190CEB195F90','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('B702B213-12AD-4BC2-9B26-E1F577C2F3D2','3AE88614-052D-413D-ACC3-190CEB195F90','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('F559F9F5-2DF1-4976-9A65-42685311B0BA','3AE88614-052D-413D-ACC3-190CEB195F90','保存',4)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('88822AAB-A13F-4ECA-B2ED-592321CDB173','告知和监检管理','CQMS/Material/NoticeAndSupervision.aspx',50,'751BFAB7-1589-4CCF-AF6C-85B214D94E6D','Menu_CQMS',0,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('60F679F3-D400-44F5-9A9C-19FF39E8A1E4','88822AAB-A13F-4ECA-B2ED-592321CDB173','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('02623100-E169-4BC7-8476-A335233CB6BA','88822AAB-A13F-4ECA-B2ED-592321CDB173','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('B5C83981-0AAD-4163-A788-6C48217B2A73','88822AAB-A13F-4ECA-B2ED-592321CDB173','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('6754E56B-8EC4-408D-8924-A683FE9CB19E','88822AAB-A13F-4ECA-B2ED-592321CDB173','保存',4)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('A424D70C-6763-4E2C-B41F-19C0DF1FA29F','材料类型定义','BaseInfo/MaterialType.aspx',40,'A93BA810-3511-4BB2-9C10-9663351DF79F','Menu_SysSet',1,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('844FD2E3-4B2C-4A2C-AB5E-53B4EEFC6EB5','A424D70C-6763-4E2C-B41F-19C0DF1FA29F','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('FEFCFEF5-727D-444F-9049-434849CBCD1A','A424D70C-6763-4E2C-B41F-19C0DF1FA29F','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('B28E1B89-8A65-4A1E-8059-803A9A56CAEA','A424D70C-6763-4E2C-B41F-19C0DF1FA29F','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('9297D469-7210-478A-B927-E6E410E3422F','A424D70C-6763-4E2C-B41F-19C0DF1FA29F','保存',4)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('0BA0735E-2EFE-4E31-B7DD-A62E5F1E7BBD','施工试验类型定义','BaseInfo/ConstructionTestType.aspx',50,'A93BA810-3511-4BB2-9C10-9663351DF79F','Menu_SysSet',1,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('E8AED975-C79B-4888-9D71-65782BB673A4','0BA0735E-2EFE-4E31-B7DD-A62E5F1E7BBD','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('CABD7950-469D-4396-B222-4F84C19C7471','0BA0735E-2EFE-4E31-B7DD-A62E5F1E7BBD','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('C99D1815-DC64-450C-B1E3-10E244E83F9E','0BA0735E-2EFE-4E31-B7DD-A62E5F1E7BBD','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('0B8BECFD-22E7-410F-906C-DEC72EE263DE','0BA0735E-2EFE-4E31-B7DD-A62E5F1E7BBD','保存',4)
GO
INSERT INTO dbo.Sys_Menu(MenuId,MenuName,Url,SortIndex,SuperMenu,MenuType,IsOffice,IsEnd,IsUsed)
VALUES('CCD45D20-EA3F-47E7-8176-AB085778539E','告知和监检类型定义','BaseInfo/NoticeAndSupervisionType.aspx',60,'A93BA810-3511-4BB2-9C10-9663351DF79F','Menu_SysSet',1,1,1)
GO
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('D9A3DC60-C943-4FDD-A899-942745CEFAA3','CCD45D20-EA3F-47E7-8176-AB085778539E','增加',1)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('54A2D132-6224-4273-B6A7-A663AC86BA3A','CCD45D20-EA3F-47E7-8176-AB085778539E','修改',2)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('B10CDEBB-32E4-4CF6-A9F0-8E3F7407DFF7','CCD45D20-EA3F-47E7-8176-AB085778539E','删除',3)
INSERT INTO dbo.Sys_ButtonToMenu(ButtonToMenuId,MenuId,ButtonName,SortIndex)
VALUES('AF3594FB-0CC9-419E-9D8D-25ECD888AD47','CCD45D20-EA3F-47E7-8176-AB085778539E','保存',4)
GO
CREATE TABLE [dbo].[Base_MaterialType](
[MaterialTypeId] [nvarchar](50) NOT NULL,
[MaterialTypeCode] [nvarchar](50) NULL,
[MaterialTypeName] [nvarchar](50) NULL,
[Remark] [nvarchar](200) NULL,
CONSTRAINT [PK_Base_MaterialType] PRIMARY KEY CLUSTERED
(
[MaterialTypeId] 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'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_MaterialType', @level2type=N'COLUMN',@level2name=N'MaterialTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料类型编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_MaterialType', @level2type=N'COLUMN',@level2name=N'MaterialTypeCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料类型名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_MaterialType', @level2type=N'COLUMN',@level2name=N'MaterialTypeName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_MaterialType', @level2type=N'COLUMN',@level2name=N'Remark'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料类型表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_MaterialType'
GO
CREATE TABLE [dbo].[Base_ConstructionTestType](
[ConstructionTestTypeId] [nvarchar](50) NOT NULL,
[ConstructionTestTypeCode] [nvarchar](50) NULL,
[ConstructionTestTypeName] [nvarchar](50) NULL,
[Remark] [nvarchar](200) NULL,
CONSTRAINT [PK_Base_ConstructionTestType] PRIMARY KEY CLUSTERED
(
[ConstructionTestTypeId] 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'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ConstructionTestType', @level2type=N'COLUMN',@level2name=N'ConstructionTestTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ConstructionTestType', @level2type=N'COLUMN',@level2name=N'ConstructionTestTypeCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ConstructionTestType', @level2type=N'COLUMN',@level2name=N'ConstructionTestTypeName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ConstructionTestType', @level2type=N'COLUMN',@level2name=N'Remark'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工试验类型表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_ConstructionTestType'
GO
CREATE TABLE [dbo].[Base_NoticeAndSupervisionType](
[NoticeAndSupervisionTypeId] [nvarchar](50) NOT NULL,
[NoticeAndSupervisionTypeCode] [nvarchar](50) NULL,
[NoticeAndSupervisionTypeName] [nvarchar](50) NULL,
[Remark] [nvarchar](200) NULL,
CONSTRAINT [PK_Base_NoticeAndSupervisionType] PRIMARY KEY CLUSTERED
(
[NoticeAndSupervisionTypeId] 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'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_NoticeAndSupervisionType', @level2type=N'COLUMN',@level2name=N'NoticeAndSupervisionTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_NoticeAndSupervisionType', @level2type=N'COLUMN',@level2name=N'NoticeAndSupervisionTypeCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_NoticeAndSupervisionType', @level2type=N'COLUMN',@level2name=N'NoticeAndSupervisionTypeName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'备注' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_NoticeAndSupervisionType', @level2type=N'COLUMN',@level2name=N'Remark'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'告知和监检类型表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_NoticeAndSupervisionType'
GO
CREATE TABLE [dbo].[Material_Material](
[MaterialId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[ContractNo] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[MainItemId] [nvarchar](50) NULL,
[MaterialName] [nvarchar](50) NULL,
[SpecificationAndModel] [nvarchar](50) NULL,
[MaterialCode] [nvarchar](50) NULL,
[Material] [nvarchar](50) NULL,
[PressClass] [nvarchar](50) NULL,
[Unit] [nvarchar](50) NULL,
[Num] [decimal](18, 2) NULL,
[ArrivalDate] [datetime] NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
[InspectionId] [nvarchar](50) NULL,
CONSTRAINT [PK_Material_Material] PRIMARY KEY CLUSTERED
(
[MaterialId] 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].[Material_Material] WITH CHECK ADD CONSTRAINT [FK_Material_Material_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Material_Material] CHECK CONSTRAINT [FK_Material_Material_Base_Project]
GO
ALTER TABLE [dbo].[Material_Material] WITH CHECK ADD CONSTRAINT [FK_Material_Material_Base_Unit] FOREIGN KEY([UnitId])
REFERENCES [dbo].[Base_Unit] ([UnitId])
GO
ALTER TABLE [dbo].[Material_Material] CHECK CONSTRAINT [FK_Material_Material_Base_Unit]
GO
ALTER TABLE [dbo].[Material_Material] WITH CHECK ADD CONSTRAINT [FK_Material_Material_ProjectData_MainItem] FOREIGN KEY([MainItemId])
REFERENCES [dbo].[ProjectData_MainItem] ([MainItemId])
GO
ALTER TABLE [dbo].[Material_Material] CHECK CONSTRAINT [FK_Material_Material_ProjectData_MainItem]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'MaterialId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'ContractNo'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'供货单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主项Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'MainItemId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'MaterialName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'规格型号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'SpecificationAndModel'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'MaterialCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材质' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'Material'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'压力等级' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'PressClass'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'Unit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'Num'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'到货日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'ArrivalDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'报验Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material', @level2type=N'COLUMN',@level2name=N'InspectionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料信息表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Material'
GO
CREATE TABLE [dbo].[Material_Equipment](
[EquipmentId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[ContractNo] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[MainItemId] [nvarchar](50) NULL,
[EquipmentName] [nvarchar](50) NULL,
[SpecificationAndModel] [nvarchar](50) NULL,
[EquipmentCode] [nvarchar](50) NULL,
[PressClass] [nvarchar](50) NULL,
[Unit] [nvarchar](50) NULL,
[Num] [decimal](18, 2) NULL,
[ArrivalDate] [datetime] NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
[InspectionId] [nvarchar](50) NULL,
CONSTRAINT [PK_Material_Equipment] PRIMARY KEY CLUSTERED
(
[EquipmentId] 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].[Material_Equipment] WITH CHECK ADD CONSTRAINT [FK_Material_Equipment_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Material_Equipment] CHECK CONSTRAINT [FK_Material_Equipment_Base_Project]
GO
ALTER TABLE [dbo].[Material_Equipment] WITH CHECK ADD CONSTRAINT [FK_Material_Equipment_Base_Unit] FOREIGN KEY([UnitId])
REFERENCES [dbo].[Base_Unit] ([UnitId])
GO
ALTER TABLE [dbo].[Material_Equipment] CHECK CONSTRAINT [FK_Material_Equipment_Base_Unit]
GO
ALTER TABLE [dbo].[Material_Equipment] WITH CHECK ADD CONSTRAINT [FK_Material_Equipment_ProjectData_MainItem] FOREIGN KEY([MainItemId])
REFERENCES [dbo].[ProjectData_MainItem] ([MainItemId])
GO
ALTER TABLE [dbo].[Material_Equipment] CHECK CONSTRAINT [FK_Material_Equipment_ProjectData_MainItem]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'EquipmentId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'合同编号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'ContractNo'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主项Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'MainItemId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'规格型号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'SpecificationAndModel'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'设备位号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'EquipmentCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'压力等级' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'PressClass'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'Unit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'Num'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'到货日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'ArrivalDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'报验Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment', @level2type=N'COLUMN',@level2name=N'InspectionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'设备信息表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Equipment'
GO
CREATE TABLE [dbo].[Material_Inspection](
[InspectionId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[InspectionType] [char](1) NULL,
[InspectionCode] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[IsSpotCheck] [bit] NULL,
[IsNoticeAndSupervision] [bit] NULL,
[State] [char](1) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
CONSTRAINT [PK_Material_Inspection] PRIMARY KEY CLUSTERED
(
[InspectionId] 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
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[Material_Inspection] WITH CHECK ADD CONSTRAINT [FK_Material_Inspection_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Material_Inspection] CHECK CONSTRAINT [FK_Material_Inspection_Base_Project]
GO
ALTER TABLE [dbo].[Material_Inspection] WITH CHECK ADD CONSTRAINT [FK_Material_Inspection_Base_Unit] FOREIGN KEY([UnitId])
REFERENCES [dbo].[Base_Unit] ([UnitId])
GO
ALTER TABLE [dbo].[Material_Inspection] CHECK CONSTRAINT [FK_Material_Inspection_Base_Unit]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'InspectionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'报验类型(M-材料报验,E-设备报验)' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'InspectionType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'验收单号' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'InspectionCode'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否抽检' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'IsSpotCheck'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否告知和监检' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'IsNoticeAndSupervision'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'状态' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'State'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'报验管理表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_Inspection'
GO
CREATE TABLE [dbo].[Material_InspectionApprove](
[InspectionApproveId] [nvarchar](50) NOT NULL,
[InspectionId] [nvarchar](50) NULL,
[ApproveMan] [nvarchar](50) NULL,
[ApproveDate] [datetime] NULL,
[IsAgree] [bit] NULL,
[ApproveIdea] [nvarchar](200) NULL,
[ApproveType] [char](1) NULL,
CONSTRAINT [PK_Material_InspectionApprove] PRIMARY KEY CLUSTERED
(
[InspectionApproveId] 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
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[Material_InspectionApprove] WITH CHECK ADD CONSTRAINT [FK_Material_InspectionApprove_Material_Inspection] FOREIGN KEY([InspectionId])
REFERENCES [dbo].[Material_Inspection] ([InspectionId])
GO
ALTER TABLE [dbo].[Material_InspectionApprove] CHECK CONSTRAINT [FK_Material_InspectionApprove_Material_Inspection]
GO
ALTER TABLE [dbo].[Material_InspectionApprove] WITH CHECK ADD CONSTRAINT [FK_Material_InspectionApprove_Person_Persons] FOREIGN KEY([ApproveMan])
REFERENCES [dbo].[Person_Persons] ([PersonId])
GO
ALTER TABLE [dbo].[Material_InspectionApprove] CHECK CONSTRAINT [FK_Material_InspectionApprove_Person_Persons]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_InspectionApprove', @level2type=N'COLUMN',@level2name=N'InspectionApproveId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'外键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_InspectionApprove', @level2type=N'COLUMN',@level2name=N'InspectionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_InspectionApprove', @level2type=N'COLUMN',@level2name=N'ApproveMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_InspectionApprove', @level2type=N'COLUMN',@level2name=N'ApproveDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'是否同意' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_InspectionApprove', @level2type=N'COLUMN',@level2name=N'IsAgree'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理意见' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_InspectionApprove', @level2type=N'COLUMN',@level2name=N'ApproveIdea'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'办理类型' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_InspectionApprove', @level2type=N'COLUMN',@level2name=N'ApproveType'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'报验管理审批表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_InspectionApprove'
GO
CREATE TABLE [dbo].[Material_MaterialTest](
[MaterialTestId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[InspectionId] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[MaterialTypeId] [nvarchar](50) NULL,
[SpotCheckRate] [nvarchar](50) NULL,
[SpotCheckNum] [nvarchar](50) NULL,
[Witness] [nvarchar](500) NULL,
[CheckResult] [bit] NULL,
[CheckUnit] [nvarchar](50) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
CONSTRAINT [PK_Material_MaterialTest] PRIMARY KEY CLUSTERED
(
[MaterialTestId] 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].[Material_MaterialTest] WITH CHECK ADD CONSTRAINT [FK_Material_MaterialTest_Base_MaterialType] FOREIGN KEY([MaterialTypeId])
REFERENCES [dbo].[Base_MaterialType] ([MaterialTypeId])
GO
ALTER TABLE [dbo].[Material_MaterialTest] CHECK CONSTRAINT [FK_Material_MaterialTest_Base_MaterialType]
GO
ALTER TABLE [dbo].[Material_MaterialTest] WITH CHECK ADD CONSTRAINT [FK_Material_MaterialTest_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Material_MaterialTest] CHECK CONSTRAINT [FK_Material_MaterialTest_Base_Project]
GO
ALTER TABLE [dbo].[Material_MaterialTest] WITH CHECK ADD CONSTRAINT [FK_Material_MaterialTest_Material_Inspection] FOREIGN KEY([InspectionId])
REFERENCES [dbo].[Material_Inspection] ([InspectionId])
GO
ALTER TABLE [dbo].[Material_MaterialTest] CHECK CONSTRAINT [FK_Material_MaterialTest_Material_Inspection]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'MaterialTestId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'报验Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'InspectionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'MaterialTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'抽检比例' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'SpotCheckRate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'抽检数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'SpotCheckNum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'见证人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'Witness'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'检验结果' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'CheckResult'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'检验单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'CheckUnit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'材料试验表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_MaterialTest'
GO
CREATE TABLE [dbo].[Material_ConstructionTest](
[ConstructionTestId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[ConstructionTestTypeId] [nvarchar](50) NULL,
[ConstructionTestName] [nvarchar](50) NULL,
[SpotCheckRate] [nvarchar](50) NULL,
[SpotCheckNum] [nvarchar](50) NULL,
[Witness] [nvarchar](500) NULL,
[CheckResult] [bit] NULL,
[CheckUnit] [nvarchar](50) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
CONSTRAINT [PK_Material_ConstructionTest] PRIMARY KEY CLUSTERED
(
[ConstructionTestId] 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].[Material_ConstructionTest] WITH CHECK ADD CONSTRAINT [FK_Material_ConstructionTest_Base_ConstructionTestType] FOREIGN KEY([ConstructionTestTypeId])
REFERENCES [dbo].[Base_ConstructionTestType] ([ConstructionTestTypeId])
GO
ALTER TABLE [dbo].[Material_ConstructionTest] CHECK CONSTRAINT [FK_Material_ConstructionTest_Base_ConstructionTestType]
GO
ALTER TABLE [dbo].[Material_ConstructionTest] WITH CHECK ADD CONSTRAINT [FK_Material_ConstructionTest_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Material_ConstructionTest] CHECK CONSTRAINT [FK_Material_ConstructionTest_Base_Project]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'ConstructionTestId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工试验类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'ConstructionTestTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工试验名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'ConstructionTestName'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'抽检比例' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'SpotCheckRate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'抽检数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'SpotCheckNum'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'见证人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'Witness'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'检验结果' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'CheckResult'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'检验单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'CheckUnit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'施工试验表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_ConstructionTest'
GO
CREATE TABLE [dbo].[Material_NoticeAndSupervision](
[NoticeAndSupervisionId] [nvarchar](50) NOT NULL,
[ProjectId] [nvarchar](50) NULL,
[InspectionId] [nvarchar](50) NULL,
[UnitId] [nvarchar](50) NULL,
[MainItemId] [nvarchar](50) NULL,
[NoticeAndSupervisionTypeId] [nvarchar](50) NULL,
[Unit] [nvarchar](50) NULL,
[Num] [decimal](18, 2) NULL,
[NoticeDate] [datetime] NULL,
[Conclusion] [nvarchar](500) NULL,
[CompileMan] [nvarchar](50) NULL,
[CompileDate] [datetime] NULL,
CONSTRAINT [PK_Material_NoticeAndSupervision] PRIMARY KEY CLUSTERED
(
[NoticeAndSupervisionId] 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].[Material_NoticeAndSupervision] WITH CHECK ADD CONSTRAINT [FK_Material_NoticeAndSupervision_Base_NoticeAndSupervisionType] FOREIGN KEY([NoticeAndSupervisionTypeId])
REFERENCES [dbo].[Base_NoticeAndSupervisionType] ([NoticeAndSupervisionTypeId])
GO
ALTER TABLE [dbo].[Material_NoticeAndSupervision] CHECK CONSTRAINT [FK_Material_NoticeAndSupervision_Base_NoticeAndSupervisionType]
GO
ALTER TABLE [dbo].[Material_NoticeAndSupervision] WITH CHECK ADD CONSTRAINT [FK_Material_NoticeAndSupervision_Base_Project] FOREIGN KEY([ProjectId])
REFERENCES [dbo].[Base_Project] ([ProjectId])
GO
ALTER TABLE [dbo].[Material_NoticeAndSupervision] CHECK CONSTRAINT [FK_Material_NoticeAndSupervision_Base_Project]
GO
ALTER TABLE [dbo].[Material_NoticeAndSupervision] WITH CHECK ADD CONSTRAINT [FK_Material_NoticeAndSupervision_Material_Inspection] FOREIGN KEY([InspectionId])
REFERENCES [dbo].[Material_Inspection] ([InspectionId])
GO
ALTER TABLE [dbo].[Material_NoticeAndSupervision] CHECK CONSTRAINT [FK_Material_NoticeAndSupervision_Material_Inspection]
GO
ALTER TABLE [dbo].[Material_NoticeAndSupervision] WITH CHECK ADD CONSTRAINT [FK_Material_NoticeAndSupervision_ProjectData_MainItem] FOREIGN KEY([MainItemId])
REFERENCES [dbo].[ProjectData_MainItem] ([MainItemId])
GO
ALTER TABLE [dbo].[Material_NoticeAndSupervision] CHECK CONSTRAINT [FK_Material_NoticeAndSupervision_ProjectData_MainItem]
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'NoticeAndSupervisionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'项目Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'ProjectId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'报验Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'InspectionId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分包单位Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'UnitId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主项Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'MainItemId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'告知和监检类型Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'NoticeAndSupervisionTypeId'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'单位' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'Unit'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'数量' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'Num'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'告知时间' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'NoticeDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'结论' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'Conclusion'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制人' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'CompileMan'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编制日期' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision', @level2type=N'COLUMN',@level2name=N'CompileDate'
GO
EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'告知和监检表' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Material_NoticeAndSupervision'
GO