Tables [dbo].[usm_form_entities]
Properties
PropertyValue
Row Count122
Created11:14:47 AM Tuesday, March 30, 2010
Last Modified1:17:03 PM Tuesday, March 30, 2010
Columns
NameData TypeCollationMax Length (Bytes)Allow Nulls
Cluster Primary Key XPKusm_form_entities: form_entity_idform_entity_idbigint8
No
Indexes usm_forrm_entities_idx_1: tenant_id\form_entity_nameform_entity_namenvarchar(256)SQL_Latin1_General_CP1_CI_AS512
No
form_entity_typeint4
No
Foreign Keys XFK1usm_form_entities: [dbo].[usm_tenant_ext].tenant_idIndexes usm_forrm_entities_idx_1: tenant_id\form_entity_nametenant_idvarchar(50)SQL_Latin1_General_CP1_CS_AS50
No
last_modifieddatetime8
No
Foreign Keys XFK2usm_form_entities: [dbo].[ca_contact].created_bycreated_bybinary(16)16
No
createddatetime8
No
is_systemint4
No
Foreign Keys XFK3usm_form_entities: [dbo].[usm_form_entities].form_entity_parent_idIndexes usm_forrm_entities_idx_2: form_entity_parent_idform_entity_parent_idbigint8
Yes
Indexes usm_forrm_entities_idx_3: form_entity_pathform_entity_pathvarchar(256)SQL_Latin1_General_CP1_CI_AS256
No
form_entity_positionint4
Yes
Foreign Keys XFK4usm_form_entities: [dbo].[ca_contact].last_modified_bylast_modified_bybinary(16)16
No
Indexes Indexes
NameColumnsUnique
Cluster Primary Key XPKusm_form_entities: form_entity_idXPKusm_form_entitiesform_entity_id
Yes
usm_forrm_entities_idx_1tenant_id, form_entity_name
usm_forrm_entities_idx_2form_entity_parent_id
usm_forrm_entities_idx_3form_entity_path
Foreign Keys Foreign Keys
NameColumns
XFK1usm_form_entitiestenant_id->[dbo].[usm_tenant_ext].[tenant_id]
XFK2usm_form_entitiescreated_by->[dbo].[ca_contact].[contact_uuid]
XFK3usm_form_entitiesform_entity_parent_id->[dbo].[usm_form_entities].[form_entity_id]
XFK4usm_form_entitieslast_modified_by->[dbo].[ca_contact].[contact_uuid]
SQL Script
CREATE TABLE [dbo].[usm_form_entities]
(
[form_entity_id] [bigint] NOT NULL,
[form_entity_name] [nvarchar] (256) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[form_entity_type] [int] NOT NULL,
[tenant_id] [varchar] (50) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[last_modified] [datetime] NOT NULL,
[created_by] [binary] (16) NOT NULL,
[created] [datetime] NOT NULL,
[is_system] [int] NOT NULL,
[form_entity_parent_id] [bigint] NULL,
[form_entity_path] [varchar] (256) COLLATE SQL_Latin1_General_CP1_CI_AS NOT NULL,
[form_entity_position] [int] NULL,
[last_modified_by] [binary] (16) NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_form_entities] ADD CONSTRAINT [XPKusm_form_entities] PRIMARY KEY CLUSTERED ([form_entity_id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_forrm_entities_idx_2] ON [dbo].[usm_form_entities] ([form_entity_parent_id]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_forrm_entities_idx_3] ON [dbo].[usm_form_entities] ([form_entity_path]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [usm_forrm_entities_idx_1] ON [dbo].[usm_form_entities] ([tenant_id], [form_entity_name]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[usm_form_entities] ADD CONSTRAINT [XFK1usm_form_entities] FOREIGN KEY ([tenant_id]) REFERENCES [dbo].[usm_tenant_ext] ([tenant_id])
GO
ALTER TABLE [dbo].[usm_form_entities] ADD CONSTRAINT [XFK2usm_form_entities] FOREIGN KEY ([created_by]) REFERENCES [dbo].[ca_contact] ([contact_uuid])
GO
ALTER TABLE [dbo].[usm_form_entities] ADD CONSTRAINT [XFK3usm_form_entities] FOREIGN KEY ([form_entity_parent_id]) REFERENCES [dbo].[usm_form_entities] ([form_entity_id])
GO
ALTER TABLE [dbo].[usm_form_entities] ADD CONSTRAINT [XFK4usm_form_entities] FOREIGN KEY ([last_modified_by]) REFERENCES [dbo].[ca_contact] ([contact_uuid])
GO
Uses
Used By