CREATE TABLE [dbo].[DataSyncERPDeviceIssues]
(
[ID] [int] NOT NULL IDENTITY(1, 1),
[DataSyncID] [int] NOT NULL,
[DataSyncERPDeviceID] [int] NOT NULL,
[DataSyncDefERPDeviceID] [int] NOT NULL,
[IssueType] [tinyint] NOT NULL,
[IssueData] [xml] NULL,
[IssueStatus] [tinyint] NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[DataSyncERPDeviceIssues] ADD CONSTRAINT [PK_DataSyncERPDeviceIssues_ID] PRIMARY KEY CLUSTERED ([ID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[DataSyncERPDeviceIssues] ADD CONSTRAINT [FK_DataSyncERPDeviceIssues_DataSyncDefERPDeviceID_DataSyncDefERPDevice_ID] FOREIGN KEY ([DataSyncDefERPDeviceID]) REFERENCES [dbo].[DataSyncDefERPDevice] ([ID])
GO
ALTER TABLE [dbo].[DataSyncERPDeviceIssues] ADD CONSTRAINT [FK_DataSyncERPDeviceIssues_DataSyncERPDeviceID_DataSyncERPDevice_ID] FOREIGN KEY ([DataSyncERPDeviceID]) REFERENCES [dbo].[DataSyncERPDevice] ([ID]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[DataSyncERPDeviceIssues] ADD CONSTRAINT [FK_DataSyncERPDeviceIssues_DataSyncID_DataSync_ID] FOREIGN KEY ([DataSyncID]) REFERENCES [dbo].[DataSync] ([ID])
GO