SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[Person]') AND type in (N'U')) BEGIN CREATE TABLE [dbo].[Person]( [UserID] [int] IDENTITY(1,1) NOT NULL, [FirstName] [nvarchar](50) NULL, [LastName] [nvarchar](50) NULL, [Company] [nvarchar](50) NULL, [Designation] [nvarchar](50) NULL, [Photo] [image] NULL, CONSTRAINT [aaaaaPerson_PK] PRIMARY KEY NONCLUSTERED ( [UserID] ASC )WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] TEXTIMAGE_ON [PRIMARY] END GO SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO IF NOT EXISTS (SELECT * FROM sys.objects WHERE object_id = OBJECT_ID(N'[dbo].[PersonEntry]') AND type in (N'U')) BEGIN CREATE TABLE [dbo].[PersonEntry]( [EntryID] [int] IDENTITY(1,1) NOT NULL, [UserID] [int] NULL, [CardNo] [nvarchar](50) NULL, [TimeIn] [datetime] NULL, [TimeOut] [datetime] NULL, [Exit] [bit] NOT NULL, CONSTRAINT [aaaaaPersonEntry_PK] PRIMARY KEY NONCLUSTERED ( [EntryID] ASC )WITH (PAD_INDEX = OFF, IGNORE_DUP_KEY = OFF) ON [PRIMARY] ) ON [PRIMARY] END GO IF NOT EXISTS (SELECT * FROM sys.foreign_keys WHERE object_id = OBJECT_ID(N'[dbo].[FK_PersonEntry_Person]') AND parent_object_id = OBJECT_ID(N'[dbo].[PersonEntry]')) ALTER TABLE [dbo].[PersonEntry] WITH CHECK ADD CONSTRAINT [FK_PersonEntry_Person] FOREIGN KEY([UserID]) REFERENCES [dbo].[Person] ([UserID]) GO ALTER TABLE [dbo].[PersonEntry] CHECK CONSTRAINT [FK_PersonEntry_Person]