ms.sql 7.1 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105
  1. /****** Object: Table [dbo].[Client] Script Date: 30.05.2021 12:28:00 ******/
  2. SET ANSI_NULLS ON
  3. GO
  4. SET QUOTED_IDENTIFIER ON
  5. GO
  6. CREATE TABLE [dbo].[Client](
  7. [IdClient] [int] IDENTITY(1,1) NOT NULL,
  8. [Fam] [nvarchar](50) NULL,
  9. [Name] [nvarchar](50) NULL,
  10. [Otch] [nvarchar](50) NULL,
  11. [Login] [nvarchar](50) NULL,
  12. [Passw] [nvarchar](50) NULL,
  13. [BDay] [date] NULL,
  14. [Phone] [nvarchar](50) NULL,
  15. [Email] [nvarchar](50) NULL,
  16. [PhotoClient] [nvarchar](100) NULL,
  17. CONSTRAINT [PK_Client] PRIMARY KEY CLUSTERED
  18. (
  19. [IdClient] ASC
  20. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  21. ) ON [PRIMARY]
  22. GO
  23. /****** Object: Table [dbo].[SalesYaht] Script Date: 30.05.2021 12:28:01 ******/
  24. SET ANSI_NULLS ON
  25. GO
  26. SET QUOTED_IDENTIFIER ON
  27. GO
  28. CREATE TABLE [dbo].[SalesYaht](
  29. [IdSales] [int] IDENTITY(1,1) NOT NULL,
  30. [IdClient] [int] NULL,
  31. [Date] [date] NULL,
  32. [IdYaht] [int] NULL,
  33. [IdColor] [int] NULL,
  34. CONSTRAINT [PK_SalesYaht] PRIMARY KEY CLUSTERED
  35. (
  36. [IdSales] ASC
  37. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  38. ) ON [PRIMARY]
  39. GO
  40. /****** Object: Table [dbo].[Yahta] Script Date: 30.05.2021 12:28:01 ******/
  41. SET ANSI_NULLS ON
  42. GO
  43. SET QUOTED_IDENTIFIER ON
  44. GO
  45. CREATE TABLE [dbo].[Yahta](
  46. [IdYahta] [int] IDENTITY(1,1) NOT NULL,
  47. [NameModel] [nvarchar](50) NULL,
  48. [IdType] [int] NULL,
  49. [Cost] [money] NULL,
  50. [Count] [int] NULL,
  51. [PhotoYaht] [nvarchar](100) NULL,
  52. CONSTRAINT [PK_Yahta] PRIMARY KEY CLUSTERED
  53. (
  54. [IdYahta] ASC
  55. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  56. ) ON [PRIMARY]
  57. GO
  58. /****** Object: Table [dbo].[YahtColor] Script Date: 30.05.2021 12:28:01 ******/
  59. SET ANSI_NULLS ON
  60. GO
  61. SET QUOTED_IDENTIFIER ON
  62. GO
  63. CREATE TABLE [dbo].[YahtColor](
  64. [IdColor] [int] IDENTITY(1,1) NOT NULL,
  65. [NameColor] [nvarchar](50) NULL,
  66. CONSTRAINT [PK_YahtColor] PRIMARY KEY CLUSTERED
  67. (
  68. [IdColor] ASC
  69. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  70. ) ON [PRIMARY]
  71. GO
  72. /****** Object: Table [dbo].[YahtType] Script Date: 30.05.2021 12:28:01 ******/
  73. SET ANSI_NULLS ON
  74. GO
  75. SET QUOTED_IDENTIFIER ON
  76. GO
  77. CREATE TABLE [dbo].[YahtType](
  78. [IdType] [int] IDENTITY(1,1) NOT NULL,
  79. [NameType] [nvarchar](50) NULL,
  80. CONSTRAINT [PK_YahtType] PRIMARY KEY CLUSTERED
  81. (
  82. [IdType] ASC
  83. )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
  84. ) ON [PRIMARY]
  85. GO
  86. ALTER TABLE [dbo].[SalesYaht] WITH CHECK ADD CONSTRAINT [FK_SalesYaht_Client] FOREIGN KEY([IdClient])
  87. REFERENCES [dbo].[Client] ([IdClient])
  88. GO
  89. ALTER TABLE [dbo].[SalesYaht] CHECK CONSTRAINT [FK_SalesYaht_Client]
  90. GO
  91. ALTER TABLE [dbo].[SalesYaht] WITH CHECK ADD CONSTRAINT [FK_SalesYaht_Yahta] FOREIGN KEY([IdYaht])
  92. REFERENCES [dbo].[Yahta] ([IdYahta])
  93. GO
  94. ALTER TABLE [dbo].[SalesYaht] CHECK CONSTRAINT [FK_SalesYaht_Yahta]
  95. GO
  96. ALTER TABLE [dbo].[SalesYaht] WITH CHECK ADD CONSTRAINT [FK_SalesYaht_YahtColor] FOREIGN KEY([IdColor])
  97. REFERENCES [dbo].[YahtColor] ([IdColor])
  98. GO
  99. ALTER TABLE [dbo].[SalesYaht] CHECK CONSTRAINT [FK_SalesYaht_YahtColor]
  100. GO
  101. ALTER TABLE [dbo].[Yahta] WITH CHECK ADD CONSTRAINT [FK_Yahta_YahtType] FOREIGN KEY([IdType])
  102. REFERENCES [dbo].[YahtType] ([IdType])
  103. GO
  104. ALTER TABLE [dbo].[Yahta] CHECK CONSTRAINT [FK_Yahta_YahtType]
  105. GO