Torna al Thread
CREATE TABLE [dbo].[APPARATO_APPARATO_ASSOCIATO](
[ID_SISTEMA] [int] NOT NULL,
[ID_APPARATO] [T_ID_APPARATO] NOT NULL,
[ID_TIPO_APPARATO] [int] NULL,
[ID_APPARATO_ASSOCIATO] [T_ID_APPARATO] NOT NULL,
CONSTRAINT [PK_APPARATO_APPARATO_ASSOCIATO_1] PRIMARY KEY CLUSTERED
(
[ID_SISTEMA] ASC,
[ID_APPARATO] ASC,
[ID_APPARATO_ASSOCIATO] ASC
)WITH (PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, IGNORE_DUP_KEY = OFF, ALLOW_ROW_LOCKS = ON, ALLOW_PAGE_LOCKS = ON) ON [PRIMARY]
) ON [PRIMARY]
GO
SET ANSI_PADDING OFF
GO
ALTER TABLE [dbo].[APPARATO_APPARATO_ASSOCIATO] WITH CHECK ADD CONSTRAINT [FK_APPARATO_APPARATO_ASSOCIATO_TA_APPARATO] FOREIGN KEY([ID_SISTEMA], [ID_APPARATO])
REFERENCES [dbo].[TA_APPARATO] ([ID_SISTEMA], [ID_APPARATO])
GO
ALTER TABLE [dbo].[APPARATO_APPARATO_ASSOCIATO] CHECK CONSTRAINT [FK_APPARATO_APPARATO_ASSOCIATO_TA_APPARATO]
GO
ALTER TABLE [dbo].[APPARATO_APPARATO_ASSOCIATO] WITH CHECK ADD CONSTRAINT [FK_APPARATO_APPARATO_ASSOCIATO_TA_APPARATO_1] FOREIGN KEY([ID_SISTEMA], [ID_APPARATO_ASSOCIATO])
REFERENCES [dbo].[TA_APPARATO] ([ID_SISTEMA], [ID_APPARATO])
GO
ALTER TABLE [dbo].[APPARATO_APPARATO_ASSOCIATO] CHECK CONSTRAINT [FK_APPARATO_APPARATO_ASSOCIATO_TA_APPARATO_1]
GO
ALTER TABLE [dbo].[APPARATO_APPARATO_ASSOCIATO] WITH CHECK ADD CONSTRAINT [FK_APPARATO_APPARATO_ASSOCIATO_TIPO_APPARATO] FOREIGN KEY([ID_TIPO_APPARATO])
REFERENCES [dbo].[TIPO_APPARATO] ([ID_TIPO_APPARATO])
GO
ALTER TABLE [dbo].[APPARATO_APPARATO_ASSOCIATO] CHECK CONSTRAINT [FK_APPARATO_APPARATO_ASSOCIATO_TIPO_APPARATO]
GO