USE [Museum_Matvey] GO /****** Object: Table [dbo].[ListEvents] Script Date: 08.09.2022 18:06:48 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[ListEvents]( [Id] [int] IDENTITY(1,1) NOT NULL, [NameEvents] [nvarchar](max) NOT NULL, [DiscriptionEvents] [nvarchar](max) NOT NULL, [DateEvents] [datetime] NOT NULL, [NumberSeats] [int] NOT NULL, [StatusEvents] [nvarchar](50) NOT NULL, [PriseEvents] [decimal](18, 2) NOT NULL, [PhoneNumber] [varchar](20) NULL, CONSTRAINT [PK_ListEvents] PRIMARY KEY CLUSTERED ( [Id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[Statuses] Script Date: 08.09.2022 18:06:48 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Statuses]( [Id] [int] IDENTITY(1,1) NOT NULL, [NameStatus] [nvarchar](100) NOT NULL, CONSTRAINT [PK_Statuses] PRIMARY KEY CLUSTERED ( [Id] 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 /****** Object: Table [dbo].[Tikets] Script Date: 08.09.2022 18:06:48 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[Tikets]( [id] [int] IDENTITY(1,1) NOT NULL, [DataOwner] [nvarchar](max) NOT NULL, [IdEvent] [int] NOT NULL, [IdTicket] [int] NOT NULL, CONSTRAINT [PK_Tikets] PRIMARY KEY CLUSTERED ( [id] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] GO /****** Object: Table [dbo].[UserProfiles] Script Date: 08.09.2022 18:06:48 ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE TABLE [dbo].[UserProfiles]( [Id] [int] IDENTITY(1,1) NOT NULL, [UserLogin] [varchar](100) NOT NULL, [UserPass] [varchar](100) NOT NULL, [UserFirstName] [nvarchar](100) NOT NULL, [UserPhoneNumber] [varchar](20) NULL, [UserStatus] [int] NOT NULL, CONSTRAINT [PK_UserProfiles] PRIMARY KEY CLUSTERED ( [Id] 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].[UserProfiles] WITH CHECK ADD CONSTRAINT [FK_UserProfiles_Statuses] FOREIGN KEY([UserStatus]) REFERENCES [dbo].[Statuses] ([Id]) GO ALTER TABLE [dbo].[UserProfiles] CHECK CONSTRAINT [FK_UserProfiles_Statuses] GO