CREATE TABLE [dbo].[WorkItem] ( [WorkItemId] INT NOT NULL PRIMARY KEY IDENTITY, [JobId] INT NOT NULL, [Name] VARCHAR(200) NOT NULL, [Description] VARCHAR(8000) NULL, [Order] INT NOT NULL, [SerializedPayload] VARCHAR(8000) NOT NULL, [Url] VARCHAR(200) NULL, [HttpMethod] INT NULL, [ActionType] INT NULL, [CancelJobOnFailure] BIT NOT NULL DEFAULT 0, [CancelJobLimit] INT NOT NULL DEFAULT 0, [CanceledJobCounter] INT NOT NULL DEFAULT 0, CONSTRAINT [FK_WorkItem_Job] FOREIGN KEY ([JobId]) REFERENCES [Job]([JobId]) ) GO CREATE NONCLUSTERED INDEX [ix_JobId] ON [dbo].[WorkItem] ( [JobId] ASC )WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) GO