CREATE TABLE [dbo].[StoricoAzioniOperatore] (
    [idxEvento]     INT            IDENTITY (1, 1) NOT NULL,
    [DataOra]       DATETIME       NOT NULL,
    [CodSoggetto]   NCHAR (17)     NOT NULL,
    [codPostazione] NVARCHAR (250) NULL,
    [clientIP]      NVARCHAR (250) NULL,
    [UDC]           NVARCHAR (50)  NULL,
    [Particolare]   NVARCHAR (15)  NULL,
    [codAzione]     NVARCHAR (10)  NULL,
    [descrizione]   NVARCHAR (500) NULL,
    CONSTRAINT [PK_StoricoAzioniOperatore] PRIMARY KEY CLUSTERED ([idxEvento] ASC) WITH (FILLFACTOR = 95),
    CONSTRAINT [FK_StoricoAzioniOperatore_AnagAzioniUtente] FOREIGN KEY ([codAzione]) REFERENCES [dbo].[AnagAzioniUtente] ([codAzione]) ON UPDATE CASCADE
);


GO
CREATE NONCLUSTERED INDEX [ix_StoricoAzioniOperatore_codPostaz_dataOra]
    ON [dbo].[StoricoAzioniOperatore]([codPostazione] ASC, [DataOra] ASC) WITH (FILLFACTOR = 95);


GO
CREATE NONCLUSTERED INDEX [ix_dataOra]
    ON [dbo].[StoricoAzioniOperatore]([DataOra] ASC) WITH (FILLFACTOR = 95);

