Tables [dbo].[ModelDrill]
Properties
PropertyValue
CollationLatin1_General_CI_AS_KS_WS
Row Count0
Created12:33:31 PM Tuesday, March 06, 2007
Last Modified12:33:31 PM Tuesday, March 06, 2007
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Primary Key PK_ModelDrill: ModelDrillIDCluster Key IX_ModelDrillModelID: ModelID\ReportID\ModelDrillIDModelDrillIDuniqueidentifier16
No
Cluster Key IX_ModelDrillModelID: ModelID\ReportID\ModelDrillIDForeign Keys FK_ModelDrillModel: [dbo].[Catalog].ModelIDModelIDuniqueidentifier16
No
Cluster Key IX_ModelDrillModelID: ModelID\ReportID\ModelDrillIDForeign Keys FK_ModelDrillReport: [dbo].[Catalog].ReportIDReportIDuniqueidentifier16
No
ModelItemIDnvarchar(425)850
No
Typetinyint1
No
Indexes Indexes
NameColumnsUnique
Primary Key PK_ModelDrill: ModelDrillIDPK_ModelDrillModelDrillID
Yes
Cluster Key IX_ModelDrillModelID: ModelID\ReportID\ModelDrillIDIX_ModelDrillModelIDModelID, ReportID, ModelDrillID
Yes
Foreign Keys Foreign Keys
NameNo CheckDeleteColumns
FK_ModelDrillModel
Yes
CascadeModelID->[dbo].[Catalog].[ItemID]
FK_ModelDrillReport
Yes
ReportID->[dbo].[Catalog].[ItemID]
Permissions
TypeActionOwning Principal
GrantDeleteRSExecRole
GrantInsertRSExecRole
GrantReferencesRSExecRole
GrantSelectRSExecRole
GrantUpdateRSExecRole
SQL Script
CREATE TABLE [dbo].[ModelDrill]
(
[ModelDrillID] [uniqueidentifier] NOT NULL,
[ModelID] [uniqueidentifier] NOT NULL,
[ReportID] [uniqueidentifier] NOT NULL,
[ModelItemID] [nvarchar] (425) COLLATE Latin1_General_CI_AS_KS_WS NOT NULL,
[Type] [tinyint] NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ModelDrill] ADD CONSTRAINT [PK_ModelDrill] PRIMARY KEY NONCLUSTERED ([ModelDrillID]) ON [PRIMARY]
GO
CREATE UNIQUE CLUSTERED INDEX [IX_ModelDrillModelID] ON [dbo].[ModelDrill] ([ModelID], [ReportID], [ModelDrillID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ModelDrill] WITH NOCHECK ADD CONSTRAINT [FK_ModelDrillModel] FOREIGN KEY ([ModelID]) REFERENCES [dbo].[Catalog] ([ItemID]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[ModelDrill] WITH NOCHECK ADD CONSTRAINT [FK_ModelDrillReport] FOREIGN KEY ([ReportID]) REFERENCES [dbo].[Catalog] ([ItemID])
GO
GRANT REFERENCES ON  [dbo].[ModelDrill] TO [RSExecRole]
GRANT SELECT ON  [dbo].[ModelDrill] TO [RSExecRole]
GRANT INSERT ON  [dbo].[ModelDrill] TO [RSExecRole]
GRANT DELETE ON  [dbo].[ModelDrill] TO [RSExecRole]
GRANT UPDATE ON  [dbo].[ModelDrill] TO [RSExecRole]
GO
Uses
Used By