Advertisement
Guest User

SQL TABLES

a guest
Oct 3rd, 2013
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 7.42 KB | None | 0 0
  1. GO
  2.  
  3. /****** Object:  Table [dbo].[Price]    Script Date: 10/03/2013 18:40:55 ******/
  4. SET ANSI_NULLS ON
  5. GO
  6.  
  7. SET QUOTED_IDENTIFIER ON
  8. GO
  9.  
  10. SET ANSI_PADDING ON
  11. GO
  12.  
  13. CREATE TABLE [dbo].[Price](
  14.     [id_service] [SMALLINT] NOT NULL,
  15.     [id_city] [INT] NOT NULL,
  16.     [id_firm] [INT] NOT NULL,
  17.     [id_price] [INT] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
  18.     [id_rqp] [INT] NULL,
  19.     [id_user] [SMALLINT] NULL,
  20.     [id_producer_goods] [tinyint] NOT NULL,
  21.     [id_group] [SMALLINT] NOT NULL,
  22.     [id_subgroup] [SMALLINT] NOT NULL,
  23.     [id_application] [tinyint] NOT NULL,
  24.     [id_producer_country] [SMALLINT] NOT NULL,
  25.     [time_stamp] [TIMESTAMP] NOT NULL,
  26.     [datetime] [smalldatetime] NOT NULL,
  27.     [deadline] [smalldatetime] NULL,
  28.     [priority] [tinyint] NOT NULL,
  29.     [include] [tinyint] NOT NULL,
  30.     [dispetcher] [tinyint] NOT NULL,
  31.     [global] [tinyint] NOT NULL,
  32.     [region] [tinyint] NOT NULL,
  33.     [internet] [tinyint] NOT NULL,
  34.     [publish] [tinyint] NOT NULL,
  35.     [edit] [dbo].[bit_set_0] NOT NULL,
  36.     [blocked] [dbo].[bit_set_0] NOT NULL,
  37.     [exist_image] [dbo].[bit_set_0] NOT NULL,
  38.     [name] [VARCHAR](256) NULL,
  39.     [name_original] [VARCHAR](256) NULL,
  40.     [manufacture] [VARCHAR](64) NULL,
  41.     [unit] [VARCHAR](32) NULL,
  42.     [pack] [VARCHAR](32) NULL,
  43.     [info] [VARCHAR](3000) NULL,
  44.     [image] [image] NULL,
  45.     [extended] [CHAR](4) NULL,
  46.     [dispetcher_on_another] [bit] NULL,
  47.     [image_small] [image] NULL,
  48.     [exist_image_small] [bit] NULL,
  49.     [extended_image_small] [CHAR](4) NULL,
  50.     [discount_yes] [bit] NULL,
  51.     [discount_values] [DECIMAL](11, 2) NULL,
  52.     [id_hist_image] [INT] NULL,
  53.     [id_description] [INT] NULL,
  54.     [id_hist_image_kupon] [INT] NULL,
  55.  CONSTRAINT [PK__Price__2334397B] PRIMARY KEY CLUSTERED
  56. (
  57.     [id_service] ASC,
  58.     [id_city] ASC,
  59.     [id_firm] ASC,
  60.     [id_price] ASC
  61. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON, FILLFACTOR = 70) ON [PRIMARY]
  62. ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
  63.  
  64. GO
  65.  
  66. SET ANSI_PADDING OFF
  67. GO
  68.  
  69. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__3BCADD1B] FOREIGN KEY([id_group], [id_subgroup])
  70. REFERENCES [dbo].[Subgroup] ([id_group], [id_subgroup])
  71. GO
  72.  
  73. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__3BCADD1B]
  74. GO
  75.  
  76. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__3DB3258D] FOREIGN KEY([id_service], [id_firm], [id_city])
  77. REFERENCES [dbo].[Firm] ([id_service], [id_firm], [id_city])
  78. GO
  79.  
  80. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__3DB3258D]
  81. GO
  82.  
  83. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__id_applic__3AD6B8E2] FOREIGN KEY([id_application])
  84. REFERENCES [dbo].[Application] ([id_application])
  85. GO
  86.  
  87. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__id_applic__3AD6B8E2]
  88. GO
  89.  
  90. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__id_produc__3F9B6DFF] FOREIGN KEY([id_producer_goods])
  91. REFERENCES [dbo].[Producer_goods] ([id_producer_goods])
  92. GO
  93.  
  94. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__id_produc__3F9B6DFF]
  95. GO
  96.  
  97. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__id_rqp__3CBF0154] FOREIGN KEY([id_rqp])
  98. REFERENCES [dbo].[Rqp] ([id_rqp])
  99. GO
  100.  
  101. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__id_rqp__3CBF0154]
  102. GO
  103.  
  104. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK_Price_id_user] FOREIGN KEY([id_user])
  105. REFERENCES [dbo].[Users] ([id_user])
  106. GO
  107.  
  108. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK_Price_id_user]
  109. GO
  110.  
  111. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [R_152] FOREIGN KEY([id_producer_country])
  112. REFERENCES [dbo].[Producer_country] ([id_producer_country])
  113. GO
  114.  
  115. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [R_152]
  116. GO
  117.  
  118. ALTER TABLE [dbo].[Price] ADD  CONSTRAINT [NULL62]  DEFAULT (NULL) FOR [deadline]
  119. GO
  120.  
  121.  
  122.  
  123.  
  124. USE [ratiss]
  125. GO
  126.  
  127. /****** Object:  Table [dbo].[Price]    Script Date: 10/03/2013 18:40:55 ******/
  128. SET ANSI_NULLS ON
  129. GO
  130.  
  131. SET QUOTED_IDENTIFIER ON
  132. GO
  133.  
  134. SET ANSI_PADDING ON
  135. GO
  136.  
  137. CREATE TABLE [dbo].[Price](
  138.     [id_service] [SMALLINT] NOT NULL,
  139.     [id_city] [INT] NOT NULL,
  140.     [id_firm] [INT] NOT NULL,
  141.     [id_price] [INT] IDENTITY(1,1) NOT FOR REPLICATION NOT NULL,
  142.     [id_rqp] [INT] NULL,
  143.     [id_user] [SMALLINT] NULL,
  144.     [id_producer_goods] [tinyint] NOT NULL,
  145.     [id_group] [SMALLINT] NOT NULL,
  146.     [id_subgroup] [SMALLINT] NOT NULL,
  147.     [id_application] [tinyint] NOT NULL,
  148.     [id_producer_country] [SMALLINT] NOT NULL,
  149.     [time_stamp] [TIMESTAMP] NOT NULL,
  150.     [datetime] [smalldatetime] NOT NULL,
  151.     [deadline] [smalldatetime] NULL,
  152.     [priority] [tinyint] NOT NULL,
  153.     [include] [tinyint] NOT NULL,
  154.     [dispetcher] [tinyint] NOT NULL,
  155.     [global] [tinyint] NOT NULL,
  156.     [region] [tinyint] NOT NULL,
  157.     [internet] [tinyint] NOT NULL,
  158.     [publish] [tinyint] NOT NULL,
  159.     [edit] [dbo].[bit_set_0] NOT NULL,
  160.     [blocked] [dbo].[bit_set_0] NOT NULL,
  161.     [exist_image] [dbo].[bit_set_0] NOT NULL,
  162.     [name] [VARCHAR](256) NULL,
  163.     [name_original] [VARCHAR](256) NULL,
  164.     [manufacture] [VARCHAR](64) NULL,
  165.     [unit] [VARCHAR](32) NULL,
  166.     [pack] [VARCHAR](32) NULL,
  167.     [info] [VARCHAR](3000) NULL,
  168.     [image] [image] NULL,
  169.     [extended] [CHAR](4) NULL,
  170.     [dispetcher_on_another] [bit] NULL,
  171.     [image_small] [image] NULL,
  172.     [exist_image_small] [bit] NULL,
  173.     [extended_image_small] [CHAR](4) NULL,
  174.     [discount_yes] [bit] NULL,
  175.     [discount_values] [DECIMAL](11, 2) NULL,
  176.     [id_hist_image] [INT] NULL,
  177.     [id_description] [INT] NULL,
  178.     [id_hist_image_kupon] [INT] NULL,
  179.  CONSTRAINT [PK__Price__2334397B] PRIMARY KEY CLUSTERED
  180. (
  181.     [id_service] ASC,
  182.     [id_city] ASC,
  183.     [id_firm] ASC,
  184.     [id_price] ASC
  185. )WITH (PAD_INDEX  = OFF, STATISTICS_NORECOMPUTE  = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS  = ON, ALLOW_PAGE_LOCKS  = ON, FILLFACTOR = 70) ON [PRIMARY]
  186. ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY]
  187.  
  188. GO
  189.  
  190. SET ANSI_PADDING OFF
  191. GO
  192.  
  193. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__3BCADD1B] FOREIGN KEY([id_group], [id_subgroup])
  194. REFERENCES [dbo].[Subgroup] ([id_group], [id_subgroup])
  195. GO
  196.  
  197. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__3BCADD1B]
  198. GO
  199.  
  200. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__3DB3258D] FOREIGN KEY([id_service], [id_firm], [id_city])
  201. REFERENCES [dbo].[Firm] ([id_service], [id_firm], [id_city])
  202. GO
  203.  
  204. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__3DB3258D]
  205. GO
  206.  
  207. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__id_applic__3AD6B8E2] FOREIGN KEY([id_application])
  208. REFERENCES [dbo].[Application] ([id_application])
  209. GO
  210.  
  211. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__id_applic__3AD6B8E2]
  212. GO
  213.  
  214. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__id_produc__3F9B6DFF] FOREIGN KEY([id_producer_goods])
  215. REFERENCES [dbo].[Producer_goods] ([id_producer_goods])
  216. GO
  217.  
  218. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__id_produc__3F9B6DFF]
  219. GO
  220.  
  221. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK__Price__id_rqp__3CBF0154] FOREIGN KEY([id_rqp])
  222. REFERENCES [dbo].[Rqp] ([id_rqp])
  223. GO
  224.  
  225. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK__Price__id_rqp__3CBF0154]
  226. GO
  227.  
  228. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [FK_Price_id_user] FOREIGN KEY([id_user])
  229. REFERENCES [dbo].[Users] ([id_user])
  230. GO
  231.  
  232. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [FK_Price_id_user]
  233. GO
  234.  
  235. ALTER TABLE [dbo].[Price]  WITH NOCHECK ADD  CONSTRAINT [R_152] FOREIGN KEY([id_producer_country])
  236. REFERENCES [dbo].[Producer_country] ([id_producer_country])
  237. GO
  238.  
  239. ALTER TABLE [dbo].[Price] CHECK CONSTRAINT [R_152]
  240. GO
  241.  
  242. ALTER TABLE [dbo].[Price] ADD  CONSTRAINT [NULL62]  DEFAULT (NULL) FOR [deadline]
  243. GO
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement