dbtehservice.sql 34 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268
  1. /****** Object: Table [dbo].[Detail] Script Date: 13.06.2024 11:49:38 ******/
  2. SET ANSI_NULLS ON
  3. GO
  4. SET QUOTED_IDENTIFIER ON
  5. GO
  6. CREATE TABLE [dbo].[Detail](
  7. [IdDetail] [int] IDENTITY(1,1) NOT NULL,
  8. [Detail] [nvarchar](50) NULL,
  9. CONSTRAINT [PK_Detail] PRIMARY KEY CLUSTERED
  10. (
  11. [IdDetail] ASC
  12. )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]
  13. ) ON [PRIMARY]
  14. GO
  15. /****** Object: Table [dbo].[ExecutionRequest] Script Date: 13.06.2024 11:49:39 ******/
  16. SET ANSI_NULLS ON
  17. GO
  18. SET QUOTED_IDENTIFIER ON
  19. GO
  20. CREATE TABLE [dbo].[ExecutionRequest](
  21. [IdExecution] [int] IDENTITY(1,1) NOT NULL,
  22. [IdRequest] [int] NOT NULL,
  23. [IdMaster] [int] NULL,
  24. CONSTRAINT [PK_ExecutionRequest] PRIMARY KEY CLUSTERED
  25. (
  26. [IdExecution] ASC
  27. )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]
  28. ) ON [PRIMARY]
  29. GO
  30. /****** Object: Table [dbo].[Request] Script Date: 13.06.2024 11:49:39 ******/
  31. SET ANSI_NULLS ON
  32. GO
  33. SET QUOTED_IDENTIFIER ON
  34. GO
  35. CREATE TABLE [dbo].[Request](
  36. [IdRequest] [int] IDENTITY(1,1) NOT NULL,
  37. [IdStatus] [int] NOT NULL,
  38. [IdTypeDefect] [int] NOT NULL,
  39. [IdClient] [int] NOT NULL,
  40. [IdManager] [int] NULL,
  41. [DateAccepting] [date] NULL,
  42. [DateCompletion] [date] NULL,
  43. [EquipmentDefect] [nvarchar](100) NULL,
  44. [Description] [nvarchar](max) NULL,
  45. [Comment] [nvarchar](max) NULL,
  46. CONSTRAINT [PK_Request] PRIMARY KEY CLUSTERED
  47. (
  48. [IdRequest] ASC
  49. )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]
  50. ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
  51. GO
  52. /****** Object: Table [dbo].[RequestDetail] Script Date: 13.06.2024 11:49:39 ******/
  53. SET ANSI_NULLS ON
  54. GO
  55. SET QUOTED_IDENTIFIER ON
  56. GO
  57. CREATE TABLE [dbo].[RequestDetail](
  58. [IdRequestDetail] [int] IDENTITY(1,1) NOT NULL,
  59. [IdRequest] [int] NOT NULL,
  60. [IdDetail] [int] NOT NULL,
  61. CONSTRAINT [PK_RequestDetail] PRIMARY KEY CLUSTERED
  62. (
  63. [IdRequestDetail] ASC
  64. )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]
  65. ) ON [PRIMARY]
  66. GO
  67. /****** Object: Table [dbo].[Role] Script Date: 13.06.2024 11:49:39 ******/
  68. SET ANSI_NULLS ON
  69. GO
  70. SET QUOTED_IDENTIFIER ON
  71. GO
  72. CREATE TABLE [dbo].[Role](
  73. [IdRole] [int] IDENTITY(1,1) NOT NULL,
  74. [Role] [nvarchar](50) NULL,
  75. CONSTRAINT [PK_Role] PRIMARY KEY CLUSTERED
  76. (
  77. [IdRole] ASC
  78. )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]
  79. ) ON [PRIMARY]
  80. GO
  81. /****** Object: Table [dbo].[Status] Script Date: 13.06.2024 11:49:39 ******/
  82. SET ANSI_NULLS ON
  83. GO
  84. SET QUOTED_IDENTIFIER ON
  85. GO
  86. CREATE TABLE [dbo].[Status](
  87. [IdStatus] [int] IDENTITY(1,1) NOT NULL,
  88. [Status] [nvarchar](50) NULL,
  89. CONSTRAINT [PK_Status] PRIMARY KEY CLUSTERED
  90. (
  91. [IdStatus] ASC
  92. )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]
  93. ) ON [PRIMARY]
  94. GO
  95. /****** Object: Table [dbo].[TypeDefect] Script Date: 13.06.2024 11:49:39 ******/
  96. SET ANSI_NULLS ON
  97. GO
  98. SET QUOTED_IDENTIFIER ON
  99. GO
  100. CREATE TABLE [dbo].[TypeDefect](
  101. [IdTypeDefect] [int] IDENTITY(1,1) NOT NULL,
  102. [TypeDefect] [nvarchar](50) NULL,
  103. CONSTRAINT [PK_TypeDeffect] PRIMARY KEY CLUSTERED
  104. (
  105. [IdTypeDefect] ASC
  106. )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]
  107. ) ON [PRIMARY]
  108. GO
  109. /****** Object: Table [dbo].[Users] Script Date: 13.06.2024 11:49:39 ******/
  110. SET ANSI_NULLS ON
  111. GO
  112. SET QUOTED_IDENTIFIER ON
  113. GO
  114. CREATE TABLE [dbo].[Users](
  115. [IdUser] [int] IDENTITY(1,1) NOT NULL,
  116. [IdRole] [int] NOT NULL,
  117. [Surname] [nvarchar](50) NULL,
  118. [Name] [nvarchar](50) NULL,
  119. [Patronymic] [nvarchar](50) NULL,
  120. [Login] [nvarchar](50) NULL,
  121. [Password] [nvarchar](50) NULL,
  122. CONSTRAINT [PK_Employee] PRIMARY KEY CLUSTERED
  123. (
  124. [IdUser] ASC
  125. )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]
  126. ) ON [PRIMARY]
  127. GO
  128. SET IDENTITY_INSERT [dbo].[Detail] ON
  129. INSERT [dbo].[Detail] ([IdDetail], [Detail]) VALUES (1, N'SSD')
  130. INSERT [dbo].[Detail] ([IdDetail], [Detail]) VALUES (2, N'ОЗУ')
  131. INSERT [dbo].[Detail] ([IdDetail], [Detail]) VALUES (3, N'HDD')
  132. INSERT [dbo].[Detail] ([IdDetail], [Detail]) VALUES (4, N'Клавиатура')
  133. SET IDENTITY_INSERT [dbo].[Detail] OFF
  134. GO
  135. SET IDENTITY_INSERT [dbo].[ExecutionRequest] ON
  136. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (1, 1, 5)
  137. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (2, 2, 7)
  138. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (3, 3, 10)
  139. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (4, 4, 8)
  140. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (5, 5, 6)
  141. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (6, 6, 7)
  142. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (7, 7, 8)
  143. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (8, 8, 9)
  144. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (9, 9, 6)
  145. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (10, 1, 6)
  146. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (11, 2, 9)
  147. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (12, 3, 9)
  148. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (13, 4, 6)
  149. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (14, 5, 9)
  150. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (15, 6, 10)
  151. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (16, 7, 7)
  152. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (17, 8, 10)
  153. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (18, 9, 7)
  154. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (19, 13, 5)
  155. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (26, 14, 6)
  156. INSERT [dbo].[ExecutionRequest] ([IdExecution], [IdRequest], [IdMaster]) VALUES (27, 14, 10)
  157. SET IDENTITY_INSERT [dbo].[ExecutionRequest] OFF
  158. GO
  159. SET IDENTITY_INSERT [dbo].[Request] ON
  160. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (1, 1, 1, 11, 1, CAST(N'2023-11-19' AS Date), CAST(N'2023-11-21' AS Date), N'Системный блок', N'Не загружается операционная система', N'')
  161. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (2, 2, 2, 12, 2, CAST(N'2023-11-01' AS Date), CAST(N'2023-11-10' AS Date), N'Материнская плата', N'Перегрев процессора', N'')
  162. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (3, 2, 2, 11, 4, CAST(N'2023-11-05' AS Date), CAST(N'2023-11-10' AS Date), N'Ноутбук', N'Не включается компьютер', N'')
  163. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (4, 1, 1, 13, 3, CAST(N'2023-11-11' AS Date), CAST(N'2023-11-12' AS Date), N'Неттоп', N'Перезагрузка компьютера при загрузке операционной системы', N'')
  164. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (5, 2, 1, 14, 4, CAST(N'2023-10-17' AS Date), CAST(N'2023-10-20' AS Date), N'Планшет', N'Не запускается ни одно приложение', N'')
  165. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (6, 1, 1, 14, 1, CAST(N'2023-10-20' AS Date), CAST(N'2023-10-21' AS Date), N'Настольный компьютер', N'Загрузка возможна только в безопасном режиме', N'')
  166. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (7, 3, 2, 13, 2, CAST(N'2023-10-01' AS Date), CAST(N'2023-10-05' AS Date), N'Корпус', N'Не работает кнопка Reset', N'')
  167. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (8, 3, 1, 11, 2, CAST(N'2023-10-10' AS Date), CAST(N'2023-10-15' AS Date), N'Моноблок', N'Синий экран при загрузке компьютера', N'')
  168. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (9, 3, 1, 11, 1, CAST(N'2024-05-22' AS Date), CAST(N'2024-06-17' AS Date), N'Микрокомпьютер', N'Очень медленная работа операционной системы', N'')
  169. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (10, 2, 2, 12, 1, CAST(N'2024-06-08' AS Date), CAST(N'2024-06-08' AS Date), N'wesfdsdfsdfsdfs', N'dfsdsfdfsdsfdss', N'')
  170. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (11, 1, 1, 11, 1, CAST(N'2024-06-08' AS Date), CAST(N'2024-06-08' AS Date), N'csdddsscdds', N'dcscdcdsscddccd', N'')
  171. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (12, 1, 1, 13, 1, CAST(N'2024-06-10' AS Date), CAST(N'2024-06-10' AS Date), N'123', N'123', NULL)
  172. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (13, 3, 1, 14, 1, CAST(N'2024-06-10' AS Date), CAST(N'2024-06-10' AS Date), N'123', N'dskfhdskjhf', N'qhsdkfjhdfjkshdfdskhdfds')
  173. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (14, 1, 1, 11, 1, CAST(N'2024-06-10' AS Date), CAST(N'2024-06-10' AS Date), N'123', N'123', NULL)
  174. INSERT [dbo].[Request] ([IdRequest], [IdStatus], [IdTypeDefect], [IdClient], [IdManager], [DateAccepting], [DateCompletion], [EquipmentDefect], [Description], [Comment]) VALUES (15, 1, 1, 11, 1, CAST(N'2024-06-10' AS Date), CAST(N'2024-06-10' AS Date), N'123', N'123', NULL)
  175. SET IDENTITY_INSERT [dbo].[Request] OFF
  176. GO
  177. SET IDENTITY_INSERT [dbo].[RequestDetail] ON
  178. INSERT [dbo].[RequestDetail] ([IdRequestDetail], [IdRequest], [IdDetail]) VALUES (4, 13, 1)
  179. INSERT [dbo].[RequestDetail] ([IdRequestDetail], [IdRequest], [IdDetail]) VALUES (5, 13, 1)
  180. SET IDENTITY_INSERT [dbo].[RequestDetail] OFF
  181. GO
  182. SET IDENTITY_INSERT [dbo].[Role] ON
  183. INSERT [dbo].[Role] ([IdRole], [Role]) VALUES (1, N'Менеджер')
  184. INSERT [dbo].[Role] ([IdRole], [Role]) VALUES (2, N'Мастер')
  185. INSERT [dbo].[Role] ([IdRole], [Role]) VALUES (3, N'Клиент')
  186. SET IDENTITY_INSERT [dbo].[Role] OFF
  187. GO
  188. SET IDENTITY_INSERT [dbo].[Status] ON
  189. INSERT [dbo].[Status] ([IdStatus], [Status]) VALUES (1, N'В ожидании')
  190. INSERT [dbo].[Status] ([IdStatus], [Status]) VALUES (2, N'В работе')
  191. INSERT [dbo].[Status] ([IdStatus], [Status]) VALUES (3, N'Выполнено')
  192. SET IDENTITY_INSERT [dbo].[Status] OFF
  193. GO
  194. SET IDENTITY_INSERT [dbo].[TypeDefect] ON
  195. INSERT [dbo].[TypeDefect] ([IdTypeDefect], [TypeDefect]) VALUES (1, N'Программная')
  196. INSERT [dbo].[TypeDefect] ([IdTypeDefect], [TypeDefect]) VALUES (2, N'Аппаратная')
  197. SET IDENTITY_INSERT [dbo].[TypeDefect] OFF
  198. GO
  199. SET IDENTITY_INSERT [dbo].[Users] ON
  200. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (1, 1, N'Иванова', N'Анна', N'Петровна', N'm', N'm')
  201. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (2, 1, N'Егорова', N'Алла', N'Сергеевна', N'9eln76uth4iz@mail.com', N'uzWC67')
  202. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (3, 1, N'Антонова', N'Елена', N'Степановна', N'60f2ix5d4zbu@tutanota.com', N'8ntwUp')
  203. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (4, 1, N'Цветков', N'Андрей', N'Петрович', N'ridvnptec8ym@yahoo.com', N'YOyhfR')
  204. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (5, 2, N'Селезнев', N'Евгений', N'Павлович', N'r', N'r')
  205. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (6, 2, N'Заречный', N'Алексей', N'Степанович', N'co30fa4np6se@mail.com', N'rwVDh9')
  206. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (7, 2, N'Петров', N'Егор', N'Иванович', N'arucwkyzls62@outlook.com', N'LdNyos')
  207. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (8, 2, N'Семенов', N'Александр', N'Федорович', N'nmxos1diph5e@tutanota.com', N'gynQMT')
  208. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (9, 2, N'Олегов', N'Иван', N'Степанович', N'xbvi3ktjde7c@yahoo.com', N'AtnDjr')
  209. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (10, 2, N'Яковлев', N'Сергей', N'Иванович', N'lqgbwpmrc3do@tutanota.com', N'JlFRCZ')
  210. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (11, 3, N'Голубев', N'Иосиф', N'Тимофеевич', N'c', N'c')
  211. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (12, 3, N'Ермакова', N'Алла', N'Мироновна', N'c1', N'c1')
  212. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (13, 3, N'Агафонов', N'Юстиниан', N'Олегович', N'c2', N'c2')
  213. INSERT [dbo].[Users] ([IdUser], [IdRole], [Surname], [Name], [Patronymic], [Login], [Password]) VALUES (14, 3, N'Новиков', N'Адриан', N'Аркадьевич', N'c3', N'c3')
  214. SET IDENTITY_INSERT [dbo].[Users] OFF
  215. GO
  216. ALTER TABLE [dbo].[ExecutionRequest] WITH CHECK ADD CONSTRAINT [FK_ExecutionRequest_Request] FOREIGN KEY([IdRequest])
  217. REFERENCES [dbo].[Request] ([IdRequest])
  218. GO
  219. ALTER TABLE [dbo].[ExecutionRequest] CHECK CONSTRAINT [FK_ExecutionRequest_Request]
  220. GO
  221. ALTER TABLE [dbo].[ExecutionRequest] WITH CHECK ADD CONSTRAINT [FK_ExecutionRequest_Users] FOREIGN KEY([IdMaster])
  222. REFERENCES [dbo].[Users] ([IdUser])
  223. GO
  224. ALTER TABLE [dbo].[ExecutionRequest] CHECK CONSTRAINT [FK_ExecutionRequest_Users]
  225. GO
  226. ALTER TABLE [dbo].[Request] WITH CHECK ADD CONSTRAINT [FK_Request_Status] FOREIGN KEY([IdStatus])
  227. REFERENCES [dbo].[Status] ([IdStatus])
  228. GO
  229. ALTER TABLE [dbo].[Request] CHECK CONSTRAINT [FK_Request_Status]
  230. GO
  231. ALTER TABLE [dbo].[Request] WITH CHECK ADD CONSTRAINT [FK_Request_TypeDeffect] FOREIGN KEY([IdTypeDefect])
  232. REFERENCES [dbo].[TypeDefect] ([IdTypeDefect])
  233. GO
  234. ALTER TABLE [dbo].[Request] CHECK CONSTRAINT [FK_Request_TypeDeffect]
  235. GO
  236. ALTER TABLE [dbo].[Request] WITH CHECK ADD CONSTRAINT [FK_Request_Users] FOREIGN KEY([IdClient])
  237. REFERENCES [dbo].[Users] ([IdUser])
  238. GO
  239. ALTER TABLE [dbo].[Request] CHECK CONSTRAINT [FK_Request_Users]
  240. GO
  241. ALTER TABLE [dbo].[Request] WITH CHECK ADD CONSTRAINT [FK_Request_Users1] FOREIGN KEY([IdManager])
  242. REFERENCES [dbo].[Users] ([IdUser])
  243. GO
  244. ALTER TABLE [dbo].[Request] CHECK CONSTRAINT [FK_Request_Users1]
  245. GO
  246. ALTER TABLE [dbo].[RequestDetail] WITH CHECK ADD CONSTRAINT [FK_RequestDetail_Detail] FOREIGN KEY([IdDetail])
  247. REFERENCES [dbo].[Detail] ([IdDetail])
  248. GO
  249. ALTER TABLE [dbo].[RequestDetail] CHECK CONSTRAINT [FK_RequestDetail_Detail]
  250. GO
  251. ALTER TABLE [dbo].[RequestDetail] WITH CHECK ADD CONSTRAINT [FK_RequestDetail_Request] FOREIGN KEY([IdRequest])
  252. REFERENCES [dbo].[Request] ([IdRequest])
  253. GO
  254. ALTER TABLE [dbo].[RequestDetail] CHECK CONSTRAINT [FK_RequestDetail_Request]
  255. GO
  256. ALTER TABLE [dbo].[Users] WITH CHECK ADD CONSTRAINT [FK_Users_Role] FOREIGN KEY([IdRole])
  257. REFERENCES [dbo].[Role] ([IdRole])
  258. GO
  259. ALTER TABLE [dbo].[Users] CHECK CONSTRAINT [FK_Users_Role]
  260. GO