CREATE TABLE [dbo].[HARASSOCPKG]
(
[FORMOBJID] [int] NOT NULL,
[ASSOCPKGID] [int] NOT NULL
) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARASSOCPKG] ADD CONSTRAINT [HARASSOCPKG_PK] PRIMARY KEY CLUSTERED ([FORMOBJID], [ASSOCPKGID]) ON [PRIMARY]
GO
CREATE NONCLUSTERED INDEX [HARASSOCPKG_IND] ON [dbo].[HARASSOCPKG] ([ASSOCPKGID]) ON [PRIMARY]
GO
ALTER TABLE [dbo].[HARASSOCPKG] ADD CONSTRAINT [HARASSOCPKG_AID_FK] FOREIGN KEY ([ASSOCPKGID]) REFERENCES [dbo].[HARPACKAGE] ([PACKAGEOBJID]) ON DELETE CASCADE
GO
ALTER TABLE [dbo].[HARASSOCPKG] ADD CONSTRAINT [HARASSOCPKG_FID_FK] FOREIGN KEY ([FORMOBJID]) REFERENCES [dbo].[HARFORM] ([FORMOBJID]) ON DELETE CASCADE
GO
EXEC sp_addextendedproperty N'Caption', N'The HARASSOCPKG table stores the information for associated packages.', 'SCHEMA', N'dbo', 'TABLE', N'HARASSOCPKG', NULL, NULL
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of package', 'SCHEMA', N'dbo', 'TABLE', N'HARASSOCPKG', 'COLUMN', N'ASSOCPKGID'
GO
EXEC sp_addextendedproperty N'Caption', N'Object ID of form', 'SCHEMA', N'dbo', 'TABLE', N'HARASSOCPKG', 'COLUMN', N'FORMOBJID'
GO