Tables [dbo].[RoleQueueJoin]
Properties
PropertyValue
Row Count2
Created12:44:45 PM Thursday, October 04, 2007
Last Modified12:44:45 PM Thursday, October 04, 2007
Columns
NameData TypeMax Length (Bytes)Allow NullsDefault
Cluster Primary Key pk_rolequeuejoin: divisionID\roleID\queueIDForeign Keys fk_rolequeue_div: [dbo].[Divisions].divisionIDdivisionIDint4
No
Cluster Primary Key pk_rolequeuejoin: divisionID\roleID\queueIDForeign Keys fk_rolequeue_role: [dbo].[Roles].roleIDroleIDint4
No
Cluster Primary Key pk_rolequeuejoin: divisionID\roleID\queueIDForeign Keys fk_rolequeue_queue: [dbo].[Queues].queueIDqueueIDint4
No
isDefaultint4
Yes
((0))
Indexes Indexes
NameColumnsUnique
Cluster Primary Key pk_rolequeuejoin: divisionID\roleID\queueIDpk_rolequeuejoindivisionID, roleID, queueID
Yes
Foreign Keys Foreign Keys
NameColumns
fk_rolequeue_divdivisionID->[dbo].[Divisions].[divisionID]
fk_rolequeue_queuequeueID->[dbo].[Queues].[queueID]
fk_rolequeue_roleroleID->[dbo].[Roles].[roleID]
SQL Script
CREATE TABLE [dbo].[RoleQueueJoin]
(
[divisionID] [int] NOT NULL,
[roleID] [int] NOT NULL,
[queueID] [int] NOT NULL,
[isDefault] [int] NULL CONSTRAINT [DF__RoleQueue__isDef__66603565] DEFAULT ((0))
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[RoleQueueJoin] ADD CONSTRAINT [pk_rolequeuejoin] PRIMARY KEY CLUSTERED ([divisionID], [roleID], [queueID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[RoleQueueJoin] ADD CONSTRAINT [fk_rolequeue_div] FOREIGN KEY ([divisionID]) REFERENCES [dbo].[Divisions] ([divisionID])
GO
ALTER TABLE [dbo].[RoleQueueJoin] ADD CONSTRAINT [fk_rolequeue_queue] FOREIGN KEY ([queueID]) REFERENCES [dbo].[Queues] ([queueID])
GO
ALTER TABLE [dbo].[RoleQueueJoin] ADD CONSTRAINT [fk_rolequeue_role] FOREIGN KEY ([roleID]) REFERENCES [dbo].[Roles] ([roleID])
GO
Uses