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
CREATE UNIQUE NONCLUSTERED INDEX [baseidx_harassocpkg] ON [dbo].[harassocpkg] ([formobjid], [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
GRANT SELECT ON [dbo].[harassocpkg] TO [harvest_group]
GRANT INSERT ON [dbo].[harassocpkg] TO [harvest_group]
GRANT DELETE ON [dbo].[harassocpkg] TO [harvest_group]
GRANT UPDATE ON [dbo].[harassocpkg] TO [harvest_group]
GRANT SELECT ON [dbo].[harassocpkg] TO [harvest_rep]
GO