123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143 |
- USE [gr672_aaz]
- GO
- /****** Object: Table [dbo].[Foods] Script Date: 31.03.2021 13:25:44 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[Foods](
- [id] [int] IDENTITY(1,1) NOT NULL,
- [FoodName] [nvarchar](50) NOT NULL,
- [Price] [money] NOT NULL,
- [Cooking] [int] NOT NULL,
- CONSTRAINT [PK_Foods] 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].[OrderList] Script Date: 31.03.2021 13:25:44 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[OrderList](
- [id] [int] IDENTITY(1,1) NOT NULL,
- [OrderName] [nvarchar](50) NOT NULL,
- [Status] [int] NOT NULL,
- [TableNumber] [int] NOT NULL,
- [Foods] [int] NOT NULL,
- CONSTRAINT [PK_OrderList] 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].[Role] Script Date: 31.03.2021 13:25:44 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[Role](
- [id] [int] IDENTITY(1,1) NOT NULL,
- [RoleName] [nvarchar](50) NOT NULL,
- CONSTRAINT [PK_Role] 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].[StatusEmploeer] Script Date: 31.03.2021 13:25:44 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[StatusEmploeer](
- [id] [int] IDENTITY(1,1) NOT NULL,
- [StatusEmploeer] [nvarchar](50) NOT NULL,
- CONSTRAINT [PK_StatusEmploeer] 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].[StatusOrder] Script Date: 31.03.2021 13:25:44 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[StatusOrder](
- [id] [int] IDENTITY(1,1) NOT NULL,
- [StatusOrder] [nvarchar](50) NOT NULL,
- CONSTRAINT [PK_StatusOrder] 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].[Users] Script Date: 31.03.2021 13:25:44 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[Users](
- [id] [int] IDENTITY(1,1) NOT NULL,
- [Login] [nvarchar](50) NOT NULL,
- [Firstname] [nvarchar](50) NOT NULL,
- [Name] [nvarchar](50) NOT NULL,
- [MiddleName] [nvarchar](50) NULL,
- [Role] [int] NOT NULL,
- [Password] [nvarchar](50) NOT NULL,
- [Status] [int] NOT NULL,
- CONSTRAINT [PK_Users] 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].[Worktime] Script Date: 31.03.2021 13:25:44 ******/
- SET ANSI_NULLS ON
- GO
- SET QUOTED_IDENTIFIER ON
- GO
- CREATE TABLE [dbo].[Worktime](
- [id] [int] NOT NULL,
- [Active] [nvarchar](50) NOT NULL,
- [Emploeers] [int] NOT NULL,
- [Orders] [int] IDENTITY(1,1) NOT NULL,
- CONSTRAINT [PK_Worktime] 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].[OrderList] WITH CHECK ADD CONSTRAINT [FK_OrderList_Foods] FOREIGN KEY([Foods])
- REFERENCES [dbo].[Foods] ([id])
- GO
- ALTER TABLE [dbo].[OrderList] CHECK CONSTRAINT [FK_OrderList_Foods]
- GO
- ALTER TABLE [dbo].[OrderList] WITH CHECK ADD CONSTRAINT [FK_OrderList_StatusOrder] FOREIGN KEY([Status])
- REFERENCES [dbo].[StatusOrder] ([id])
- GO
- ALTER TABLE [dbo].[OrderList] CHECK CONSTRAINT [FK_OrderList_StatusOrder]
- GO
- ALTER TABLE [dbo].[Users] WITH CHECK ADD CONSTRAINT [FK_Users_Role] FOREIGN KEY([Role])
- REFERENCES [dbo].[Role] ([id])
- GO
- ALTER TABLE [dbo].[Users] CHECK CONSTRAINT [FK_Users_Role]
- GO
- ALTER TABLE [dbo].[Users] WITH CHECK ADD CONSTRAINT [FK_Users_StatusEmploeer] FOREIGN KEY([Status])
- REFERENCES [dbo].[StatusEmploeer] ([id])
- GO
- ALTER TABLE [dbo].[Users] CHECK CONSTRAINT [FK_Users_StatusEmploeer]
- GO
- ALTER TABLE [dbo].[Worktime] WITH CHECK ADD CONSTRAINT [FK_Worktime_OrderList] FOREIGN KEY([Orders])
- REFERENCES [dbo].[OrderList] ([id])
- GO
- ALTER TABLE [dbo].[Worktime] CHECK CONSTRAINT [FK_Worktime_OrderList]
- GO
- ALTER TABLE [dbo].[Worktime] WITH CHECK ADD CONSTRAINT [FK_Worktime_Users] FOREIGN KEY([Emploeers])
- REFERENCES [dbo].[Users] ([id])
- GO
- ALTER TABLE [dbo].[Worktime] CHECK CONSTRAINT [FK_Worktime_Users]
- GO
|