Tables [dbo].[HARBRANCH]
Properties
PropertyValue
Row Count1
Created4:59:35 AM Monday, March 02, 2009
Last Modified5:00:25 AM Monday, March 02, 2009
Columns
NameData TypeMax Length (Bytes)Allow Nulls
Cluster Primary Key HARBRANCH_PK: BRANCHOBJIDIndexes HARBRANCH_ISMERGED: BRANCHOBJID\ISMERGEDBRANCHOBJIDint4
No
Indexes HARBRANCH_PKG: PACKAGEOBJID\ITEMOBJIDPACKAGEOBJIDint4
No
Foreign Keys HARBRANCH_ITEMID_FK: [dbo].[HARITEMS].ITEMOBJIDIndexes HARBRANCH_ITEMID_FK: ITEMOBJIDIndexes HARBRANCH_PKG: PACKAGEOBJID\ITEMOBJIDITEMOBJIDint4
No
Indexes HARBRANCH_ISMERGED: BRANCHOBJID\ISMERGEDISMERGEDint4
No
Indexes Indexes
NameColumnsUnique
Cluster Primary Key HARBRANCH_PK: BRANCHOBJIDHARBRANCH_PKBRANCHOBJID
Yes
HARBRANCH_ISMERGEDBRANCHOBJID, ISMERGED
HARBRANCH_ITEMID_FKITEMOBJID
HARBRANCH_PKGPACKAGEOBJID, ITEMOBJID
Foreign Keys Foreign Keys
NameDeleteColumns
HARBRANCH_ITEMID_FKCascadeITEMOBJID->[dbo].[HARITEMS].[ITEMOBJID]
Extended Properties
NameLevel 2 TypeLevel 2 NameValue
CaptionObject identifier of the resource type associated with the fourth-level ancestor associated with the resource affected by this auditable action. This column is a reference to the HARRESOURCETYPE table.
CaptionCOLUMNBRANCHOBJIDObject ID of branch
CaptionCOLUMNISMERGEDBranch has been merged (1/ 0)
CaptionCOLUMNITEMOBJIDObject ID of item associates to this branch
CaptionCOLUMNPACKAGEOBJIDObject ID of package associates to this branch
SQL Script
CREATE TABLE [dbo].[HARBRANCH]
(
[BRANCHOBJID] [int] NOT NULL,
[PACKAGEOBJID] [int] NOT NULL,
[ITEMOBJID] [int] NOT NULL,
[ISMERGED] [int] NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARBRANCH] ADD CONSTRAINT [HARBRANCH_PK] PRIMARY KEY CLUSTERED ([BRANCHOBJID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARBRANCH_ISMERGED] ON [dbo].[HARBRANCH] ([ISMERGED]) INCLUDE ([BRANCHOBJID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARBRANCH_ITEMID_FK] ON [dbo].[HARBRANCH] ([ITEMOBJID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARBRANCH_PKG] ON [dbo].[HARBRANCH] ([PACKAGEOBJID], [ITEMOBJID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARBRANCH] ADD CONSTRAINT [HARBRANCH_ITEMID_FK] FOREIGN KEY ([ITEMOBJID]) REFERENCES [dbo].[HARITEMS] ([ITEMOBJID]) ON DELETE CASCADE
GO
EXEC sp_addextendedproperty N'Caption', N'Object identifier of the resource type associated with the fourth-level ancestor associated with the resource affected by this auditable action. This column is a reference to the HARRESOURCETYPE table.', 'SCHEMA', N'dbo', 'TABLE', N'HARBRANCH', NULL, NULL
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of branch', 'SCHEMA', N'dbo', 'TABLE', N'HARBRANCH', 'COLUMN', N'BRANCHOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Branch has been merged (1/ 0)', 'SCHEMA', N'dbo', 'TABLE', N'HARBRANCH', 'COLUMN', N'ISMERGED'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of item associates to this branch', 'SCHEMA', N'dbo', 'TABLE', N'HARBRANCH', 'COLUMN', N'ITEMOBJID'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of package associates to this branch', 'SCHEMA', N'dbo', 'TABLE', N'HARBRANCH', 'COLUMN', N'PACKAGEOBJID'
GO
Uses