SGGL_SHJ/DataBase/版本日志/已更新脚本/SGGLDB_V2022-08-10.sql

785 lines
44 KiB
Transact-SQL
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

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