
[dbo].[ca_class_hierarchy]
CREATE TABLE [dbo].[ca_class_hierarchy]
(
[parent_class_id] [int] NOT NULL,
[child_class_id] [int] NOT NULL,
[hierarchy_id] [int] NOT NULL,
[level] [int] NULL,
[hierarchy_path] [varchar] (100) COLLATE SQL_Latin1_General_CP1_CS_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ca_class_hierarchy] ADD CONSTRAINT [XPKca_class_hierarchy] PRIMARY KEY CLUSTERED ([hierarchy_id], [child_class_id]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[ca_class_hierarchy] ADD CONSTRAINT [$ca_cl_r000002e300000000] FOREIGN KEY ([hierarchy_id]) REFERENCES [dbo].[ca_hierarchy] ([hierarchy_id])
GO
ALTER TABLE [dbo].[ca_class_hierarchy] ADD CONSTRAINT [$ca_cl_r000002ec00000000] FOREIGN KEY ([parent_class_id]) REFERENCES [dbo].[ca_class_def] ([class_id])
GO
ALTER TABLE [dbo].[ca_class_hierarchy] ADD CONSTRAINT [$ca_cl_r000002f500000000] FOREIGN KEY ([child_class_id]) REFERENCES [dbo].[ca_class_def] ([class_id])
GO
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [ca_itrm_group]
GRANT INSERT ON [dbo].[ca_class_hierarchy] TO [ca_itrm_group]
GRANT DELETE ON [dbo].[ca_class_hierarchy] TO [ca_itrm_group]
GRANT UPDATE ON [dbo].[ca_class_hierarchy] TO [ca_itrm_group]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [ca_itrm_group_ams]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [dscadmin]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [dscuser]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [regadmin]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [swcmadmin]
GRANT INSERT ON [dbo].[ca_class_hierarchy] TO [swcmadmin]
GRANT DELETE ON [dbo].[ca_class_hierarchy] TO [swcmadmin]
GRANT UPDATE ON [dbo].[ca_class_hierarchy] TO [swcmadmin]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [uapmadmin]
GRANT INSERT ON [dbo].[ca_class_hierarchy] TO [uapmadmin]
GRANT DELETE ON [dbo].[ca_class_hierarchy] TO [uapmadmin]
GRANT UPDATE ON [dbo].[ca_class_hierarchy] TO [uapmadmin]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [uapmadmin_group]
GRANT INSERT ON [dbo].[ca_class_hierarchy] TO [uapmadmin_group]
GRANT DELETE ON [dbo].[ca_class_hierarchy] TO [uapmadmin_group]
GRANT UPDATE ON [dbo].[ca_class_hierarchy] TO [uapmadmin_group]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [uapmbatch]
GRANT INSERT ON [dbo].[ca_class_hierarchy] TO [uapmbatch]
GRANT DELETE ON [dbo].[ca_class_hierarchy] TO [uapmbatch]
GRANT UPDATE ON [dbo].[ca_class_hierarchy] TO [uapmbatch]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [uapmbatch_group]
GRANT INSERT ON [dbo].[ca_class_hierarchy] TO [uapmbatch_group]
GRANT DELETE ON [dbo].[ca_class_hierarchy] TO [uapmbatch_group]
GRANT UPDATE ON [dbo].[ca_class_hierarchy] TO [uapmbatch_group]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [uapmreporting]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [uapmreporting_group]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [uniadmin]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [uniuser]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [upmadmin_group]
GRANT INSERT ON [dbo].[ca_class_hierarchy] TO [upmadmin_group]
GRANT DELETE ON [dbo].[ca_class_hierarchy] TO [upmadmin_group]
GRANT UPDATE ON [dbo].[ca_class_hierarchy] TO [upmadmin_group]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [upmuser_group]
GRANT INSERT ON [dbo].[ca_class_hierarchy] TO [upmuser_group]
GRANT DELETE ON [dbo].[ca_class_hierarchy] TO [upmuser_group]
GRANT UPDATE ON [dbo].[ca_class_hierarchy] TO [upmuser_group]
GRANT SELECT ON [dbo].[ca_class_hierarchy] TO [wvadmin]
GO