Tables [dbo].[usm_analysis]
Properties
PropertyValue
Row Count0
Created11:08:09 AM Wednesday, March 07, 2007
Last Modified1:17:03 PM Tuesday, March 30, 2010
Columns
NameData TypeCollationMax Length (Bytes)Allow Nulls
Cluster Primary Key XPKusm_analysis: analysis_idanalysis_idint4
No
Foreign Keys $usm_a_r0000206300000000: [dbo].[usm_report_group].report_group_idIndexes usm_analysis_idx_04: report_group_id\access_group\release_status\period_start\period_type\analyze_statusIndexes usm_analysis_idx_02: report_group_id\category\release_status\period_start\period_type\analyze_statusreport_group_idint4
Yes
Indexes usm_analysis_idx_02: report_group_id\category\release_status\period_start\period_type\analyze_statuscategorynvarchar(255)SQL_Latin1_General_CP1_CS_AS510
Yes
Indexes usm_analysis_idx_03: access_group\analyze_job_id\release_status\analyze_status\period_startIndexes usm_analysis_idx_04: report_group_id\access_group\release_status\period_start\period_type\analyze_statusIndexes usm_analysis_idx_01: url\access_group\release_status\period_startaccess_groupnvarchar(255)SQL_Latin1_General_CP1_CI_AS510
Yes
commandlineargsvarchar(255)SQL_Latin1_General_CP1_CS_AS255
Yes
analyze_periodvarchar(50)SQL_Latin1_General_CP1_CS_AS50
Yes
analyze_titlenvarchar(255)SQL_Latin1_General_CP1_CS_AS510
Yes
Foreign Keys $usm_a_r0000206d00000000: [dbo].[usm_analyze_job].analyze_job_idIndexes usm_analysis_idx_03: access_group\analyze_job_id\release_status\analyze_status\period_startanalyze_job_idint4
Yes
Indexes usm_analysis_idx_01: url\access_group\release_status\period_starturlvarchar(20)SQL_Latin1_General_CP1_CS_AS20
Yes
createdint4
Yes
modifiedint4
Yes
Indexes usm_analysis_idx_03: access_group\analyze_job_id\release_status\analyze_status\period_startIndexes usm_analysis_idx_04: report_group_id\access_group\release_status\period_start\period_type\analyze_statusIndexes usm_analysis_idx_02: report_group_id\category\release_status\period_start\period_type\analyze_statusanalyze_statustinyint1
Yes
Indexes usm_analysis_idx_03: access_group\analyze_job_id\release_status\analyze_status\period_startIndexes usm_analysis_idx_04: report_group_id\access_group\release_status\period_start\period_type\analyze_statusIndexes usm_analysis_idx_02: report_group_id\category\release_status\period_start\period_type\analyze_statusIndexes usm_analysis_idx_01: url\access_group\release_status\period_startrelease_statustinyint1
Yes
Indexes usm_analysis_idx_03: access_group\analyze_job_id\release_status\analyze_status\period_startIndexes usm_analysis_idx_04: report_group_id\access_group\release_status\period_start\period_type\analyze_statusIndexes usm_analysis_idx_02: report_group_id\category\release_status\period_start\period_type\analyze_statusIndexes usm_analysis_idx_01: url\access_group\release_status\period_startperiod_startint4
Yes
period_stopint4
Yes
Indexes usm_analysis_idx_04: report_group_id\access_group\release_status\period_start\period_type\analyze_statusIndexes usm_analysis_idx_02: report_group_id\category\release_status\period_start\period_type\analyze_statusperiod_typevarchar(20)SQL_Latin1_General_CP1_CS_AS20
Yes
analysis_layout_set_idint4
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key XPKusm_analysis: analysis_idXPKusm_analysisanalysis_id
Yes
usm_analysis_idx_01url, access_group, release_status, period_start
usm_analysis_idx_02report_group_id, category, release_status, period_start, period_type, analyze_status
usm_analysis_idx_03access_group, analyze_job_id, release_status, analyze_status, period_start
usm_analysis_idx_04report_group_id, access_group, release_status, period_start, period_type, analyze_status
Foreign Keys Foreign Keys
NameColumns
$usm_a_r0000206300000000report_group_id->[dbo].[usm_report_group].[report_group_id]
$usm_a_r0000206d00000000analyze_job_id->[dbo].[usm_analyze_job].[analyze_job_id]
Permissions
TypeActionOwning Principal
GrantDeleteusmgroup
GrantInsertusmgroup
GrantSelectusmgroup
GrantUpdateusmgroup
SQL Script
CREATE TABLE [dbo].[usm_analysis]
(
[analysis_id] [int] NOT NULL,
[report_group_id] [int] NULL,
[category] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[access_group] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CI_AS NULL,
[commandlineargs] [varchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[analyze_period] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[analyze_title] [nvarchar] (255) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[analyze_job_id] [int] NULL,
[url] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[created] [int] NULL,
[modified] [int] NULL,
[analyze_status] [tinyint] NULL,
[release_status] [tinyint] NULL,
[period_start] [int] NULL,
[period_stop] [int] NULL,
[period_type] [varchar] (20) COLLATE SQL_Latin1_General_CP1_CS_AS NULL,
[analysis_layout_set_id] [int] NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_analysis] ADD CONSTRAINT [XPKusm_analysis] PRIMARY KEY CLUSTERED ([analysis_id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_analysis_idx_03] ON [dbo].[usm_analysis] ([access_group], [analyze_job_id], [release_status], [analyze_status], [period_start]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_analysis_idx_04] ON [dbo].[usm_analysis] ([report_group_id], [access_group], [release_status], [period_start], [period_type], [analyze_status]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_analysis_idx_02] ON [dbo].[usm_analysis] ([report_group_id], [category], [release_status], [period_start], [period_type], [analyze_status]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_analysis_idx_01] ON [dbo].[usm_analysis] ([url], [access_group], [release_status], [period_start]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_analysis] ADD CONSTRAINT [$usm_a_r0000206300000000] FOREIGN KEY ([report_group_id]) REFERENCES [dbo].[usm_report_group] ([report_group_id])
GO
ALTER TABLE [dbo].[usm_analysis] ADD CONSTRAINT [$usm_a_r0000206d00000000] FOREIGN KEY ([analyze_job_id]) REFERENCES [dbo].[usm_analyze_job] ([analyze_job_id])
GO
GRANT SELECT ON  [dbo].[usm_analysis] TO [usmgroup]
GRANT INSERT ON  [dbo].[usm_analysis] TO [usmgroup]
GRANT DELETE ON  [dbo].[usm_analysis] TO [usmgroup]
GRANT UPDATE ON  [dbo].[usm_analysis] TO [usmgroup]
GO
Uses
Used By