37 lines
1.2 KiB
Markdown
37 lines
1.2 KiB
Markdown
Database table dependencies
|
|
---
|
|
[Auftrag].[dbo].[Mitarbeiter]
|
|
[Auftrag].[dbo].[MitarbeiterRechte]
|
|
[Auftrag].[dbo].[MitarbeiterTokens]
|
|
[Auftrag].[dbo].[MitarbeiterTokens]
|
|
[Auftrag].[dbo].[SoftwareFunctions]
|
|
[Auftrag].[dbo].[SoftwareFunctionsLog]
|
|
[Auftrag].[dbo].[UsersFunctions]
|
|
[Auftrag].[dbo].[VersionSoftwareAccess]
|
|
|
|
DROP TABLE [PruefmittelPruefung]
|
|
GO
|
|
|
|
CREATE TABLE [PruefmittelPruefung] (
|
|
[PruefmittelId] INT NOT NULL PRIMARY KEY IDENTITY(1, 1),
|
|
[SoftwareId] SMALLINT NOT NULL,
|
|
[Pruefmittel] VARCHAR(100) NOT NULL,
|
|
[PruefmittelNr] VARCHAR(30) NOT NULL,
|
|
[Pruefintervall] INT NOT NULL,
|
|
[Erforderlich] BIT NOT NULL,
|
|
[PruefdatumIst] DATETIME NOT NULL,
|
|
[PruefdatumSoll] DATETIME NOT NULL,
|
|
[Bemerkung] NVARCHAR(250) NOT NULL,
|
|
[EmailFrom] NVARCHAR(250) NOT NULL,
|
|
[EmailAn] NVARCHAR(500) NOT NULL,
|
|
[InCcAn] NVARCHAR(500) NOT NULL,
|
|
[Betreff] NVARCHAR(150) NOT NULL,
|
|
[Nachricht] NVARCHAR(500) NOT NULL,
|
|
[Meldung] NVARCHAR(500) NOT NULL,
|
|
[Schedule] VARCHAR(50) NOT NULL
|
|
);
|
|
|
|
CREATE UNIQUE INDEX [UX_PruefmittelPruefung]
|
|
ON [PruefmittelPruefung] (
|
|
[SoftwareId]
|
|
, [PruefmittelNr]); |