13 lines
742 B
Transact-SQL
13 lines
742 B
Transact-SQL
CREATE TABLE [dbo].[DIRITTI] (
|
|
[USER_NAME] NVARCHAR (50) NOT NULL,
|
|
[COD_CDC] NVARCHAR (50) NOT NULL,
|
|
[COD_MODULO] NVARCHAR (31) NOT NULL,
|
|
[COD_FUNZIONE] NVARCHAR (31) NOT NULL,
|
|
[VALUE] VARCHAR (255) NULL,
|
|
CONSTRAINT [PK_DIRITTI] PRIMARY KEY CLUSTERED ([USER_NAME] ASC, [COD_CDC] ASC, [COD_MODULO] ASC, [COD_FUNZIONE] ASC),
|
|
CONSTRAINT [FK_DIRITTI_FUNZIONE] FOREIGN KEY ([COD_FUNZIONE]) REFERENCES [dbo].[FUNZIONE] ([COD_FUNZIONE]) ON UPDATE CASCADE,
|
|
CONSTRAINT [FK_DIRITTI_MODULO] FOREIGN KEY ([COD_MODULO]) REFERENCES [dbo].[MODULO] ([COD_MODULO]) ON UPDATE CASCADE,
|
|
CONSTRAINT [FK_DIRITTI_UTENTE] FOREIGN KEY ([USER_NAME]) REFERENCES [dbo].[UTENTE] ([USER_NAME]) ON UPDATE CASCADE
|
|
);
|
|
|