Tables [dbo].[HARAPPROVE]
Properties
PropertyValue
Row Count14
Created4:59:31 AM Monday, March 02, 2009
Last Modified5:00:25 AM Monday, March 02, 2009
Columns
NameData TypeCollationMax Length (Bytes)Allow Nulls
Cluster Primary Key HARAPPROVE_PK: PROCESSOBJID\STATEOBJIDForeign Keys HARAPPOVE_SPID_FK: [dbo].[HARSTATEPROCESS].STATEOBJID\PROCESSOBJIDPROCESSOBJIDint4
No
PROCESSNAMEvarchar(128)SQL_Latin1_General_CP1_CS_AS128
No
Cluster Primary Key HARAPPROVE_PK: PROCESSOBJID\STATEOBJIDForeign Keys HARAPPOVE_SPID_FK: [dbo].[HARSTATEPROCESS].STATEOBJID\PROCESSOBJIDSTATEOBJIDint4
No
CREATIONTIMEdatetime8
No
CREATORIDint4
No
MODIFIEDTIMEdatetime8
No
MODIFIERIDint4
No
NOTEvarchar(2000)SQL_Latin1_General_CP1_CI_AS2000
Yes
Indexes Indexes
NameColumnsUnique
Cluster Primary Key HARAPPROVE_PK: PROCESSOBJID\STATEOBJIDHARAPPROVE_PKPROCESSOBJID, STATEOBJID
Yes
Foreign Keys Foreign Keys
NameDeleteColumns
HARAPPOVE_SPID_FKCascadeSTATEOBJID->[dbo].[HARSTATEPROCESS].[STATEOBJID]
PROCESSOBJID->[dbo].[HARSTATEPROCESS].[PROCESSOBJID]
Extended Properties
NameLevel 2 TypeLevel 2 NameValue
CaptionThe HARAPPROVE table stores the definition of an approve process.
CaptionCOLUMNCREATIONTIMETime process was created
CaptionCOLUMNCREATORIDObject ID of user to create
CaptionCOLUMNMODIFIEDTIMETime process was modified
CaptionCOLUMNMODIFIERIDObject ID of user to modify
CaptionCOLUMNNOTEUser-defined note
CaptionCOLUMNPROCESSNAMEName of the process
CaptionCOLUMNPROCESSOBJIDObject ID of process
CaptionCOLUMNSTATEOBJIDObject ID of state
SQL Script
CREATE TABLE [dbo].[HARAPPROVE]
(
[PROCESSOBJID] [int] NOT NULL,
[PROCESSNAME] [varchar] (128) COLLATE SQL_Latin1_General_CP1_CS_AS NOT NULL,
[STATEOBJID] [int] NOT NULL,
[CREATIONTIME] [datetime] NOT NULL,
[CREATORID] [int] NOT NULL,
[MODIFIEDTIME] [datetime] NOT NULL,
[MODIFIERID] [int] NOT NULL,
[NOTE] [varchar] (2000) COLLATE SQL_Latin1_General_CP1_CI_AS NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARAPPROVE] ADD CONSTRAINT [HARAPPROVE_PK] PRIMARY KEY CLUSTERED ([PROCESSOBJID], [STATEOBJID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARAPPROVE] ADD CONSTRAINT [HARAPPOVE_SPID_FK] FOREIGN KEY ([STATEOBJID], [PROCESSOBJID]) REFERENCES [dbo].[HARSTATEPROCESS] ([STATEOBJID], [PROCESSOBJID]) ON DELETE CASCADE
GO
EXEC sp_addextendedproperty N'Caption', N'The HARAPPROVE table stores the definition of an approve process.', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', NULL, NULL
GO
EXEC sp_addextendedproperty N'Caption', N'Time process was created', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', 'COLUMN', N'CREATIONTIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of user to create', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', 'COLUMN', N'CREATORID'
GO
EXEC sp_addextendedproperty N'Caption', N'Time process was modified', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', 'COLUMN', N'MODIFIEDTIME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of user to modify', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', 'COLUMN', N'MODIFIERID'
GO
EXEC sp_addextendedproperty N'Caption', N'User-defined note', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', 'COLUMN', N'NOTE'
GO
EXEC sp_addextendedproperty N'Caption', N'Name of the process', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', 'COLUMN', N'PROCESSNAME'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of process', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', 'COLUMN', N'PROCESSOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of state', 'SCHEMA', N'dbo', 'TABLE', N'HARAPPROVE', 'COLUMN', N'STATEOBJID'
GO
Uses
Used By