CREATE TABLE [dbo].[KeywordQueueJoin]
(
[divisionID] [int] NOT NULL,
[keywordID] [int] NOT NULL,
[queueID] [int] NOT NULL,
[weight] [int] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[KeywordQueueJoin] ADD CONSTRAINT [pk_keywordqueuejoin] PRIMARY KEY CLUSTERED ([divisionID], [keywordID], [queueID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[KeywordQueueJoin] ADD CONSTRAINT [fk_keywordqueue_div] FOREIGN KEY ([divisionID]) REFERENCES [dbo].[Divisions] ([divisionID])
GO
ALTER TABLE [dbo].[KeywordQueueJoin] ADD CONSTRAINT [fk_keywordqueue_keyword] FOREIGN KEY ([keywordID]) REFERENCES [dbo].[Keywords] ([keywordID])
GO
ALTER TABLE [dbo].[KeywordQueueJoin] ADD CONSTRAINT [fk_keywordqueue_queue] FOREIGN KEY ([queueID]) REFERENCES [dbo].[Queues] ([queueID])
GO