--不符合项基础设置菜单 IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '1AFAEEB9-B93C-4472-B81E-081436341263') BEGIN INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed) VALUES (N'1AFAEEB9-B93C-4472-B81E-081436341263', N'不符合项', N'', 50, N'D363BD9D-4DEC-45D8-89C8-B0E49DEF61B4', N'Menu_SysSet', 1,0, 1); END GO IF NOT EXISTS (SELECT * FROM Sys_Menu WHERE MenuId = '1AFAEEB9-B93C-4472-B81E-081436341001') BEGIN INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed) VALUES (N'1AFAEEB9-B93C-4472-B81E-081436341001', N'安全问题分类', N'BaseInfo/SafetyProblemClassify.aspx', 10, N'1AFAEEB9-B93C-4472-B81E-081436341263', N'Menu_SysSet', 1,1, 1); INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed) VALUES (N'1AFAEEB9-B93C-4472-B81E-081436341002', N'安全问题性质', N'BaseInfo/SafetyProblemNature.aspx', 20, N'1AFAEEB9-B93C-4472-B81E-081436341263', N'Menu_SysSet', 1,1, 1); INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed) VALUES (N'1AFAEEB9-B93C-4472-B81E-081436342001', N'质量问题分类', N'BaseInfo/QualityProblemClassify.aspx', 110, N'1AFAEEB9-B93C-4472-B81E-081436341263', N'Menu_SysSet', 1,1, 1); INSERT INTO dbo.Sys_Menu (MenuId, MenuName,Url, SortIndex, SuperMenu, MenuType, IsOffice, IsEnd, IsUsed) VALUES (N'1AFAEEB9-B93C-4472-B81E-081436342002', N'质量问题性质', N'BaseInfo/QualityProblemNature.aspx', 120, N'1AFAEEB9-B93C-4472-B81E-081436341263', N'Menu_SysSet', 1,1, 1); END GO IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '1AFAEEB9-B93C-4472-B81E-081436341001') BEGIN INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'DCAC5651-BBCD-4F4E-9CBA-C9E8B6090001', N'1AFAEEB9-B93C-4472-B81E-081436341001', N'增加', 1); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'DCAC5651-BBCD-4F4E-9CBA-C9E8B6090002', N'1AFAEEB9-B93C-4472-B81E-081436341001', N'修改', 2); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'DCAC5651-BBCD-4F4E-9CBA-C9E8B6090003', N'1AFAEEB9-B93C-4472-B81E-081436341001', N'删除', 3); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'DCAC5651-BBCD-4F4E-9CBA-C9E8B6090004', N'1AFAEEB9-B93C-4472-B81E-081436341001', N'保存', 4); END GO IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '1AFAEEB9-B93C-4472-B81E-081436341002') BEGIN INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'ECAC5651-BBCD-4F4E-9CBA-C9E8B6090001', N'1AFAEEB9-B93C-4472-B81E-081436341002', N'增加', 1); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'ECAC5651-BBCD-4F4E-9CBA-C9E8B6090002', N'1AFAEEB9-B93C-4472-B81E-081436341002', N'修改', 2); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'ECAC5651-BBCD-4F4E-9CBA-C9E8B6090003', N'1AFAEEB9-B93C-4472-B81E-081436341002', N'删除', 3); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'ECAC5651-BBCD-4F4E-9CBA-C9E8B6090004', N'1AFAEEB9-B93C-4472-B81E-081436341002', N'保存', 4); END GO IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '1AFAEEB9-B93C-4472-B81E-081436342001') BEGIN INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'FCAC5651-BBCD-4F4E-9CBA-C9E8B6090001', N'1AFAEEB9-B93C-4472-B81E-081436342001', N'增加', 1); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'FCAC5651-BBCD-4F4E-9CBA-C9E8B6090002', N'1AFAEEB9-B93C-4472-B81E-081436342001', N'修改', 2); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'FCAC5651-BBCD-4F4E-9CBA-C9E8B6090003', N'1AFAEEB9-B93C-4472-B81E-081436342001', N'删除', 3); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'FCAC5651-BBCD-4F4E-9CBA-C9E8B6090004', N'1AFAEEB9-B93C-4472-B81E-081436342001', N'保存', 4); END GO IF NOT EXISTS (SELECT * FROM Sys_ButtonToMenu WHERE MenuId = '1AFAEEB9-B93C-4472-B81E-081436342002') BEGIN INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'CCAC5651-BBCD-4F4E-9CBA-C9E8B6090001', N'1AFAEEB9-B93C-4472-B81E-081436342002', N'增加', 1); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'CCAC5651-BBCD-4F4E-9CBA-C9E8B6090002', N'1AFAEEB9-B93C-4472-B81E-081436342002', N'修改', 2); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'CCAC5651-BBCD-4F4E-9CBA-C9E8B6090003', N'1AFAEEB9-B93C-4472-B81E-081436342002', N'删除', 3); INSERT INTO [dbo].[Sys_ButtonToMenu] ([ButtonToMenuId], [MenuId], [ButtonName], [SortIndex]) VALUES (N'CCAC5651-BBCD-4F4E-9CBA-C9E8B6090004', N'1AFAEEB9-B93C-4472-B81E-081436342002', N'保存', 4); END GO --安全问题分类 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_SafetyProblemClassify') AND type = N'U') BEGIN CREATE TABLE [dbo].[Base_SafetyProblemClassify]( [ClassifyId] [nvarchar](50) NOT NULL, [ClassifyCode] [nvarchar](50) NOT NULL, [ClassifyName] [nvarchar](100) NOT NULL, CONSTRAINT [PK_Base_SafetyProblemClassify] PRIMARY KEY CLUSTERED ( [ClassifyId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassify', @level2type=N'COLUMN',@level2name=N'ClassifyId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassify', @level2type=N'COLUMN',@level2name=N'ClassifyCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassify', @level2type=N'COLUMN',@level2name=N'ClassifyName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全问题分类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassify' END GO --安全问题子类 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_SafetyProblemClassifyItem') AND type = N'U') BEGIN CREATE TABLE [dbo].[Base_SafetyProblemClassifyItem]( [ClassifyItemId] [nvarchar](50) NOT NULL, [ClassifyId] [nvarchar](50) NULL, [ClassifyItemCode] [nvarchar](50) NULL, [ClassifyItemName] [nvarchar](100) NULL, [CompileMan] [nvarchar](50) NULL, [CompileManName] [nvarchar](50) NULL, [CompileDate] [datetime] NULL, CONSTRAINT [PK_Base_SafetyProblemClassifyItem] PRIMARY KEY CLUSTERED ( [ClassifyItemId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[Base_SafetyProblemClassifyItem] WITH CHECK ADD CONSTRAINT [FK_Base_SafetyProblemClassifyItem_Classify] FOREIGN KEY([ClassifyId]) REFERENCES [dbo].[Base_SafetyProblemClassify] ([ClassifyId]) ALTER TABLE [dbo].[Base_SafetyProblemClassifyItem] CHECK CONSTRAINT [FK_Base_SafetyProblemClassifyItem_Classify] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'子类id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassifyItem', @level2type=N'COLUMN',@level2name=N'ClassifyItemId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分类id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassifyItem', @level2type=N'COLUMN',@level2name=N'ClassifyId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassifyItem', @level2type=N'COLUMN',@level2name=N'ClassifyItemCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'子类名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassifyItem', @level2type=N'COLUMN',@level2name=N'ClassifyItemName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全问题子类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemClassifyItem' END GO --安全问题性质 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_SafetyProblemNature') AND type = N'U') BEGIN CREATE TABLE [dbo].[Base_SafetyProblemNature]( [NatureId] [nvarchar](50) NOT NULL, [NatureCode] [nvarchar](50) NOT NULL, [NatureName] [nvarchar](100) NOT NULL, CONSTRAINT [PK_Base_SafetyProblemNature] PRIMARY KEY CLUSTERED ( [NatureId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNature', @level2type=N'COLUMN',@level2name=N'NatureId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNature', @level2type=N'COLUMN',@level2name=N'NatureCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'性质名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNature', @level2type=N'COLUMN',@level2name=N'NatureName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全问题性质' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNature' END GO --安全问题性质详细定义 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_SafetyProblemNatureItem') AND type = N'U') BEGIN CREATE TABLE [dbo].[Base_SafetyProblemNatureItem]( [NatureItemId] [nvarchar](50) NOT NULL, [NatureId] [nvarchar](50) NULL, [NatureItemCode] [nvarchar](50) NULL, [NatureItemType] [nvarchar](200) NULL, [NatureItemContent] [nvarchar](max) NULL, [NatureItemDep] [nvarchar](200) NULL, [CompileMan] [nvarchar](50) NULL, [CompileManName] [nvarchar](50) NULL, [CompileDate] [datetime] NULL, CONSTRAINT [PK_Base_SafetyProblemNatureItem] PRIMARY KEY CLUSTERED ( [NatureItemId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[Base_SafetyProblemNatureItem] WITH CHECK ADD CONSTRAINT [FK_Base_SafetyProblemNatureItem_Nature] FOREIGN KEY([NatureId]) REFERENCES [dbo].[Base_SafetyProblemNature] ([NatureId]) ALTER TABLE [dbo].[Base_SafetyProblemNatureItem] CHECK CONSTRAINT [FK_Base_SafetyProblemNatureItem_Nature] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'明细id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'性质id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分类名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemType' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'定义内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemContent' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'职能部门' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemDep' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'安全问题性质详细定义' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_SafetyProblemNatureItem' END GO --质量问题分类 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_QualityProblemClassify') AND type = N'U') BEGIN CREATE TABLE [dbo].[Base_QualityProblemClassify]( [ClassifyId] [nvarchar](50) NOT NULL, [ClassifyCode] [nvarchar](50) NOT NULL, [ClassifyName] [nvarchar](100) NOT NULL, CONSTRAINT [PK_Base_QualityProblemClassify] PRIMARY KEY CLUSTERED ( [ClassifyId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassify', @level2type=N'COLUMN',@level2name=N'ClassifyId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassify', @level2type=N'COLUMN',@level2name=N'ClassifyCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'类型名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassify', @level2type=N'COLUMN',@level2name=N'ClassifyName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量问题分类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassify' END GO --质量问题子类 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_QualityProblemClassifyItem') AND type = N'U') BEGIN CREATE TABLE [dbo].[Base_QualityProblemClassifyItem]( [ClassifyItemId] [nvarchar](50) NOT NULL, [ClassifyId] [nvarchar](50) NULL, [ClassifyItemCode] [nvarchar](50) NULL, [ClassifyItemName] [nvarchar](100) NULL, [CompileMan] [nvarchar](50) NULL, [CompileManName] [nvarchar](50) NULL, [CompileDate] [datetime] NULL, CONSTRAINT [PK_Base_QualityProblemClassifyItem] PRIMARY KEY CLUSTERED ( [ClassifyItemId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[Base_QualityProblemClassifyItem] WITH CHECK ADD CONSTRAINT [FK_Base_QualityProblemClassifyItem_Classify] FOREIGN KEY([ClassifyId]) REFERENCES [dbo].[Base_QualityProblemClassify] ([ClassifyId]) ALTER TABLE [dbo].[Base_QualityProblemClassifyItem] CHECK CONSTRAINT [FK_Base_QualityProblemClassifyItem_Classify] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'子类id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassifyItem', @level2type=N'COLUMN',@level2name=N'ClassifyItemId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分类id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassifyItem', @level2type=N'COLUMN',@level2name=N'ClassifyId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassifyItem', @level2type=N'COLUMN',@level2name=N'ClassifyItemCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'子类名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassifyItem', @level2type=N'COLUMN',@level2name=N'ClassifyItemName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量问题子类' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemClassifyItem' END GO --质量问题性质 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_QualityProblemNature') AND type = N'U') BEGIN CREATE TABLE [dbo].[Base_QualityProblemNature]( [NatureId] [nvarchar](50) NOT NULL, [NatureCode] [nvarchar](50) NOT NULL, [NatureName] [nvarchar](100) NOT NULL, CONSTRAINT [PK_Base_QualityProblemNature] PRIMARY KEY CLUSTERED ( [NatureId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'主键Id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNature', @level2type=N'COLUMN',@level2name=N'NatureId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNature', @level2type=N'COLUMN',@level2name=N'NatureCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'性质名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNature', @level2type=N'COLUMN',@level2name=N'NatureName' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量问题性质' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNature' END GO --质量问题性质详细定义 IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'Base_QualityProblemNatureItem') AND type = N'U') BEGIN CREATE TABLE [dbo].[Base_QualityProblemNatureItem]( [NatureItemId] [nvarchar](50) NOT NULL, [NatureId] [nvarchar](50) NULL, [NatureItemCode] [nvarchar](50) NULL, [NatureItemType] [nvarchar](200) NULL, [NatureItemContent] [nvarchar](max) NULL, [NatureItemDep] [nvarchar](200) NULL, [CompileMan] [nvarchar](50) NULL, [CompileManName] [nvarchar](50) NULL, [CompileDate] [datetime] NULL, CONSTRAINT [PK_Base_QualityProblemNatureItem] PRIMARY KEY CLUSTERED ( [NatureItemId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON, OPTIMIZE_FOR_SEQUENTIAL_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] ALTER TABLE [dbo].[Base_QualityProblemNatureItem] WITH CHECK ADD CONSTRAINT [FK_Base_QualityProblemNatureItem_Nature] FOREIGN KEY([NatureId]) REFERENCES [dbo].[Base_QualityProblemNature] ([NatureId]) ALTER TABLE [dbo].[Base_QualityProblemNatureItem] CHECK CONSTRAINT [FK_Base_QualityProblemNatureItem_Nature] EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'明细id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'性质id' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureId' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'编码' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemCode' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'分类名称' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemType' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'定义内容' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemContent' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'职能部门' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNatureItem', @level2type=N'COLUMN',@level2name=N'NatureItemDep' EXEC sys.sp_addextendedproperty @name=N'MS_Description', @value=N'质量问题性质详细定义' , @level0type=N'SCHEMA',@level0name=N'dbo', @level1type=N'TABLE',@level1name=N'Base_QualityProblemNatureItem' END GO